ich bin gerade dabei, für ein kleines Hobbyprojekt ein ER-Modell zu erstellen und bin beim googlen auf das Thema Rekursive Beziehung gestoßen.
Dazu habe ich diese Definition gelesen:
Zitat
Eine Beziehung zwischen Entitäten, die demselben Entitätstyp angehören, wird als rekursiver Beziehungstyp bezeichnet. Beispielsweise ist die Beziehung ist-Vorgesetzter-von zwischen den Mitarbeitern eines Betriebs rekursiv.
Quelle: www.luo-darmstadt.de
Meine Frage ist jetzt, wie man grafisch mehrere rekursive Beziehungen darstellt.
Fiktives Beispiel:
Ich habe eine Entität "Mensch". Neben den Attributen Id (PK) und Name gibt es noch "Eltern" und "Geschwister", die jeweils mehrere Menschen enhalten können. Somit hätte ich durch die zwei Attribute auch zwei rekursive Beziehungen, richtig? Zeiche ich also nun zweimal die rekursive Beziehung ein oder nur einmal, wie in meinem Bild dargestellt?
Meine Frage zielt nur auf die Darstellung von mehrfachen rekursiven Beziehnungen ab. Kardinalitäten, fehlende/andere Attribute oder gar eine komplett andere Modellierung kann man ggf vernachlässigen, falls sie nicht zwingend zur Beantwortung der Frage beitragen.
Frage
Bebok
Hi Leute,
ich bin gerade dabei, für ein kleines Hobbyprojekt ein ER-Modell zu erstellen und bin beim googlen auf das Thema Rekursive Beziehung gestoßen.
Dazu habe ich diese Definition gelesen:
Meine Frage ist jetzt, wie man grafisch mehrere rekursive Beziehungen darstellt.
Fiktives Beispiel:
Ich habe eine Entität "Mensch". Neben den Attributen Id (PK) und Name gibt es noch "Eltern" und "Geschwister", die jeweils mehrere Menschen enhalten können. Somit hätte ich durch die zwei Attribute auch zwei rekursive Beziehungen, richtig? Zeiche ich also nun zweimal die rekursive Beziehung ein oder nur einmal, wie in meinem Bild dargestellt?
Meine Frage zielt nur auf die Darstellung von mehrfachen rekursiven Beziehnungen ab. Kardinalitäten, fehlende/andere Attribute oder gar eine komplett andere Modellierung kann man ggf vernachlässigen, falls sie nicht zwingend zur Beantwortung der Frage beitragen.
Ich danke euch schonmal für eure Antworten
2 Antworten auf diese Frage
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden