Databases Reference
In-Depth Information
oder keinen Mitarbeiter als Vorgesetzten. Jeder Mitarbeiter hat
keinen, einen oder mehrere Mitarbeiter als Untergebenen.
Ausbildungsabschlussdatum
Kennzeichen
Typ
Personalnummer
wartet
M
NC
Name
Mitarbeiter
Flugzeug
M
NC
fliegt
Gehalt
Fluglizenzdatum
Abb. 2-20: Mehrere Beziehungen zwischen zwei Entitätstypen
Es ist durchaus nicht ungewöhnlich, dass es zwischen zwei En-
titätstypen verschiedene Beziehungen geben kann. In Abb. 2-20
ist festgehalten, dass es Mitarbeiter gibt, die ein Flugzeug flie-
gen können und Mitarbeiter, die ein Flugzeug warten können.
Die Attribute sind nur beispielhaft angegeben. Es ist Zufall,
dass die Kardinalitäten der Beziehungen übereinstimmen.
Bisher wurden Beziehungen zwischen zwei Entitätstypen be-
trachtet. Dies ist die in der Praxis verbreitetste Beziehungsart,
die grundsätzlich das Ziel einer Modellierung sein sollte. In sel-
tenen Fällen kann es sein, dass man drei oder mehr Entitätsty-
pen in einer Beziehung beachten muss.
verschiedene Be-
ziehungen zwi-
schen gleichen
Entitäten
Fachbereich
Name
Name
NC
Professor
Gehalt
NC
Bier
trinkt
Name
Kneipe
Hersteller
NC
Plätze
Abb. 2-21: Beispiel für Beziehung zwischen drei Entitätstypen
Dies soll durch ein plastisches Beispiel verdeutlicht werden, in
dem dargestellt ist, was passiert, wenn Professoren nach über-
standenen Semestern durch die Stadt ziehen. Sie gehen von
Kneipe zu Kneipe und trinken dort Bier. Da Professoren eigen
sind, trinken sie in Abhängigkeit von der Kneipe verschiedene
Biersorten. Dies wird anschaulich in der folgenden Tabelle be-
Beziehungen
zwischen mehr
als zwei Entitä-
ten
43
Search WWH ::




Custom Search