Database Reference
In-Depth Information
Bei Neo4j ist ein Knoten konzeptionell vergleichbar. Er ist ein Punkt (Ver-
tex) zwischen Kanten und kann Daten als Menge von Schlüssel/Wert-Paaren
enthalten. Klicken Sie den „+ Property“-Button an und legen Sie den Schlüs-
sel mit name und den Wert mit Prancing Wolf Ice Wine 2007 fest, um einen
bestimmten Wein und Jahrgang darzustellen. Klicken Sie dann den unten
abgebildeten + Node-Button an:
Node
Relationship
Zu diesem neuen Knoten fügen Sie die Property (Eigenschaft) name mit dem
Wert Wine Expert Monthly hinzu (abgekürzt formulieren wir das wie folgt:
[name : "Wine Expert Monthly"] ). Die Knotenzahl wird automatisch inkre-
mentiert.
Nun haben wir zwei Knoten definiert, aber es gibt keine Verbindungen zwi-
schen ihnen. Da Wine Expert etwas über den Wein Prancing Wolf geschrieben
hat, wollen wir die beiden verknüpfen (eine Beziehung herstellen), indem wir
eine Kante erzeugen. Klicken Sie den + Relationship-Button an und definie-
ren Sie die Beziehung von Knoten 1 zu Knoten 0 mit dem Typ reported _ on .
Sie erhalten eine URL zu dieser Beziehung
http://localhost:7474/db/data/relationship/0
der Node 1 reported_on Node 0 zurückliefert.
Genau wie Knoten können auch Beziehungen Properties enthalten. Klicken
Sie den „+ Add Property“-Button an und tragen Sie die Property [rating :
92] ein, damit wir nachhalten können, wie der Wein bewertet wurde.
Dieser spezielle Eiswein wurde aus einem Riesling gewonnen, und auch die-
se Information wollen wir festhalten. Wir könnten diese Eigenschaft direkt
in den Wein-Knoten eintragen, doch Riesling ist eine allgemeine Kategorie,
die auch für andere Weine gelten kann, weshalb wir einen weiteren Knoten
mit der Property [name : "riesling"] anlegen. Nun fügen wir eine weitere
Beziehung von Knoten 0 zu Knoten 2 hinzu. Wir nennen sie grape _ type und
geben ihr die Property [style : "ice wine"] .
Doch wie sieht unser Graph aus? Wenn Sie den „Ansicht wechseln“-Button
(den etwas verschnörkelten Button neben + Relationship) anklicken, sehen
Sie so etwas wie in Abbildung 33, Graph von Knoten, die mit dem aktuellen in
Beziehung stehen , auf Seite 242.
Search WWH ::




Custom Search