Proposition: Prinzipien der Graph-Datenmodellierung

Die Prinzipien der NoSQL-Datenmodellierung unterscheiden sich deutlich von denen der relationalen sowie der NoSQL-Datenmodellierung.

In der Regel werden:

  • Dinge/Objekte der realen Welt werden als Knoten modelliert,
  • Beziehungen zwischen Objekten werden als Kanten modelliert,
    • (Sehr komplexe Eigenschaften/Beziehungen können allerdings auch als Knoten modelliert werden)

Graph Datenbanken können relativ leicht von Skizzen abgeleitet werden:

  • Skizze
  • Grobe Modellierung
  • Verfeinertes Modell