Knowledge Representation Technology

Entity Attribute Value Model
EntityAttributeValue
AppleColorRed
AppleTasteSweet
MangoColorGreen
MangoTasteSweet
.........

Datum Universe Representation

ValueClass
RedColor
AppleRed
SweetTaste
AppleSweet
GreenColor
MangoGreen
MangoSweet
...

...



The Datum Universe Compared

The Datum Universe compared to Relational Table and Entity Attribute Value (EAV).


  • Hard coded concepts:Value and Class

  • The unit is a pair.

  • Advantages:

  1. Same as Entity Attribute Value with maximum flexibility.
  2. Built-in inheritance / generalization
  3. Built-in induction process.
  4. Can be studied with mathematical tools like Graph Theory.

The Datum Universe can be seen as an abstraction of the relational table and the entity attribute value or RDF models as shown in the following illustration.  However, it is best viewed as a graph of datums.  

  • Hard coded concepts: Table, Column, and Field (the value in a given row and column).

  • The unit is a row which is a list of fields.

  • Advantages: Provide natural visualization of large sets of similar data.



  • Hard coded concepts: Entity, Attribute, and Value.

  • The unit is a triple.

  • Advantages:

  1. The scheme is flexible, we can add more attributes.
  2. If we have many columns and only a few that have values, then this is more memory efficient than tables.
  3. We can query attributes.  For example, “What are the attributes that have the same values for 80% of the entities?”
Table Representation
keyCol1Col2...

ColorTaste
AppleRedSweet
MangoGreenSweet
............

Datumtron