Skip to main content

Table 1 Unification of terms in popular models

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