PetraSteiner
Fleissiger Benutzer
- Beiträge
- 60
Hallo,
ich habe glaub ein Verständnisproblem:
Flug : Passagiere
Ist das jetzt eine 1:m Beziehung oder N:M Beziehung?
Ein Flug kann mehrere Passagiere haben.
Ein Passagier kann nur in einem Flug fliegen. (?)
Oder kann ein Passagier in mehreren Flügen dabei sein? Halt nicht gleichzeitig.
Bei einem 1:m Beziehung hätte ich 2 Tabellen:
- flug (id, flugdatum, abfahrtsort, zielort, passagierID)
- passagier (id, name, vorname, telefon)
Bei einer n:m Beziehung:
Flug (id, flugdatum, abfahrt, zielort)
Passagier (id, name, vorname, telefon)
FlugPassagier (flug_id, passagier_id)
Aus meiner Sicht wäre vermutlich beides möglich (Fragezeichen).
Wo ist letztendlich der genaue Unterschied zwischen 1:m und n:m?
Grüße Petra.
ich habe glaub ein Verständnisproblem:
Flug : Passagiere
Ist das jetzt eine 1:m Beziehung oder N:M Beziehung?
Ein Flug kann mehrere Passagiere haben.
Ein Passagier kann nur in einem Flug fliegen. (?)
Oder kann ein Passagier in mehreren Flügen dabei sein? Halt nicht gleichzeitig.
Bei einem 1:m Beziehung hätte ich 2 Tabellen:
- flug (id, flugdatum, abfahrtsort, zielort, passagierID)
- passagier (id, name, vorname, telefon)
Bei einer n:m Beziehung:
Flug (id, flugdatum, abfahrt, zielort)
Passagier (id, name, vorname, telefon)
FlugPassagier (flug_id, passagier_id)
Aus meiner Sicht wäre vermutlich beides möglich (Fragezeichen).
Wo ist letztendlich der genaue Unterschied zwischen 1:m und n:m?
Grüße Petra.