From: A unified representation and transformation of multi-model data using category theory
Unifying term | Relational | Array | Graph | RDF | Key/value | Document | Column |
---|---|---|---|---|---|---|---|
Kind | Table | Matrix | Label | Set of triples | Bucket | Collection | Column family |
Record | Tuple | Cell | Node/edge | Triple | Pair (key, value) | Document | Row |
Property | Attribute | Attribute | Property | Predicate | Value | Field | Column |
Domain | Data type | Data type | Data type | IRI/literal/blank node | – | Data type | Data type |
Value | Value | Value | Value | Object | Value | Value | Value |
Identifier | Key | Coordinates | Identifier | Subject | Key | Identifier | Row key |
Reference | Foreign key | – | – | – | – | Reference | – |
Array | – | – | Array | – | Array | Array | Array |
Structure | – | – | – | – | Set/ZSet/Hash | Nested document | Super column |