Entity-Attribute-Value-Model

image ../images_restricted/ir/https_jena.apache.org_documentation_rdf_rdf-graph-and-triples.png

Quelle: https://jena.apache.org/documentation/rdf/rdf-graph-and-triples.png

  • Idee: Ressourcen (Objekte) haben Attribute (Properties, Facetten)
    • die entweder auf andere Ressourcen verweisen
    • oder Werte haben
  • RDF ist ein Datenmodell, mit vielen Formaten und Serialisierungen
  • Das EAV-Modell ist ein zugehhöriges Daten*bank*-Modell
  • Alternatives Datenmodell zu RDF: Frame-Modelle, z.B. UML ... ein wesentlicher Unterschied: Attribute sind im Frame-Modell immer an Klassen "angehängt": Kein Attribut ohne Träger-Klasse ... in RDF sind Properties selbstständige Lebewesen.