Verwaltung von Personen und Fahrzeugen

ER Modell

Entities mit Attributen: person (id, vorname, nachname, plz) und Auto (id, marke, typ, baujahr)

Beziehung: Person kauft Auto (id_person, id_auto --> Primärschlüssel-Attribute der Entities gemeinsam als Fremdschlüssel der Beziehung)

Zur Erstellung von ER-Modellen: Link zu Inf-Schule oder auch Moodle-Kurs

Optionaliäten und Kardinalitäten

  • Optionalität: MuMi-Frage (Mumie) --> Muss eine Person mindestens ein Auto kaufen? Muss ein Auto von mindestens einer Person gekauft werden? (Bei "ja" ein "muss" an den Anfang der Beziehung schreiben, ansonsten "kann")
  • Kardinalität: KaMe-Frage (Kamel)--> Kann eine Person mehrere Autos kaufen? Kann ein Auto von mehreren Personen gekauft werden? (Bei "ja" ein "n" oder "m" an das Ende der Beziehung schreiben, ansonsten "1")

Übersetzung des ER-Modell (so wie es hier dargestellt ist!): Eine Person kann mehrere (n) Autos kaufen. Ein Auto kann von mehreren (m) Personen gekauft werden!

(Ob dieses Modell in der Realität wirklich sinnvoll ist, sei dahingestellt. Die Regeln wurden aber so in der Aufgabenstellung formuliert. Auch die Anzahl der Attribute ist sicher nicht ausreichend!)

Dieses sehr stark vereinfachte Beispiel dient auch nur der Veranschaulichung!