Hat leider nicht in den Titel gepasst. Ich will mein Verständnis für das ER-Modell schärfen.
Wann ist es eine one-to-one Beziehung
Wann ist es eine one-to-many Beziehung
Wann ist es eine many-to-many Beziehung
Das ist ein logisches Denkproblem beim Datenmodellentwurf in Visual Paradigm. Denn: Wo ist denn der Unterschied zwischen one-to-many oder many-to-many? Nicht klar, weil: "Gehe ich immer von EINEM Datensatz aus? Ach was...ich habe doch tausende User, und tausende Nachrichten, also many-to-many!" Oder geht die Betrachtungsweise hier nicht von den Daten aus, sondern von der nackten Entität an sich?
"Ein User hat viele Nachrichten, also many-to-many!" -> ist aber auch nicht ganz eindeutig / logisch, weil: Stimmt ja gar nicht. Es ist nicht ein User. "Tausende User haben viele Nachrichten". Es läuft immer auf many-to-many hinaus.
Hat jemand einen guten Link, wo an Hand von Beispielen erklärt wird, wann es was für ein Verbindungstyp ist und was für eine Kardinalität?
thx
Wann ist es eine one-to-one Beziehung
Wann ist es eine one-to-many Beziehung
Wann ist es eine many-to-many Beziehung
Das ist ein logisches Denkproblem beim Datenmodellentwurf in Visual Paradigm. Denn: Wo ist denn der Unterschied zwischen one-to-many oder many-to-many? Nicht klar, weil: "Gehe ich immer von EINEM Datensatz aus? Ach was...ich habe doch tausende User, und tausende Nachrichten, also many-to-many!" Oder geht die Betrachtungsweise hier nicht von den Daten aus, sondern von der nackten Entität an sich?
"Ein User hat viele Nachrichten, also many-to-many!" -> ist aber auch nicht ganz eindeutig / logisch, weil: Stimmt ja gar nicht. Es ist nicht ein User. "Tausende User haben viele Nachrichten". Es läuft immer auf many-to-many hinaus.
Hat jemand einen guten Link, wo an Hand von Beispielen erklärt wird, wann es was für ein Verbindungstyp ist und was für eine Kardinalität?
thx