Das einzige Problem, das ich habe, ist, dass ich nicht sicher bin, wie ich Beziehungen, die nicht unbedingt benachbart sind, am besten speichern kann, zum Beispiel Geschwister- und Großelternbeziehungen. Zuerst dachte ich nicht, dass das eine große Sache sein würde, weil ich einfach unsichtbar einen Elternteil (jeder hat Eltern) erzwingen kann, der diese Verbindungen auflöst.
Ich muss jedoch auch in der Lage sein, Beziehungen zu speichern, die möglicherweise keinen gemeinsamen Elternteil haben, wie z. B. romantische Partner. Alles, was ich gelesen habe, deutet auf eine Eltern-Kind-Beziehung hin, aber da Liebespartner (hoffentlich) kein gemeinsames Elternteil haben, bin ich mir nicht sicher, wie ich es in der Edges-Tabelle speichern soll. Soll ich eine andere Tabelle verwenden, oder was? Wenn es in derselben Tabelle steht, wie stelle ich es dar? Solange ich das mit nicht vertrauten Beziehungen mache, kann ich es genauso gut auch mit der Familie machen.
Zusammenfassend drei Fragen:
- Wie stelle ich laterale Beziehungen dar?
- Wenn eine laterale Beziehung ein gemeinsames übergeordnetes Element hat, wie speichere ich es? Sollte dies eine Familienflagge in der Tabelle sein, in der andere seitliche Beziehungen gespeichert werden?
- Wie speichere ich Eltern-Kind-Beziehungen, bei denen das Kind zwei oder mehr Kanten entfernt ist (ein Großelternteil), aber das unmittelbare Elternteil nicht verfügbar ist?
Mobile version