Skip to main content

Table 1 Unification of terms in popular models

From: A universal approach for multi-model schema inference

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

JSON Field/XML element or attribute

Column

Domain

Data type

Data type

Data type

IRI/iteral/blank node

Data type

Data type

Value

Value

Value

Value

Object

Value

Value

Value

Identifier

Key

Coordinates/dimensions

Identifier

Subject

Key

JSON identifier/XML ID or key

Row key

Reference

Foreign key

JSON reference/XML keyref

Array

Array

Array

JSON array/repeating XML elements

Array

Structure

Set/ZSet / Hash

Nested document

Super column