Database Reference
In-Depth Information
Fahrzeug halter
PNr
ANr
1
2
1
6
2
4
2
7
3
1
In diesem Beispiel besitzt Herr Müller einen Opel Antara sowie
einen VW Golf. Das Attribut „PNr“ der Tabelle „Fahrzeughalter“
darf also mehrere gleiche Attributwerte aufweisen (m-Assozia-
tion). Beim Attribut „ANr“ in der Tabelle „Fahrzeughalter“ darf
aber der gleiche Attributwert nur einmal auftreten (c-
Assoziation), wie dies bei der c-c-Beziehung ja schon der Fall
war. Der ID-Schlüssel der Tabelle „Fahrzeughalter“ kann also
aus dem Attribut „ANr“ gebildet werden (jeder Attributwert
kommt nur einmal in der Tabelle vor). Dieser Sachverhalt ist
später bei der Indizierung (Abschnitt 4.6.2) wichtig.
Physisches Datenmodell:
Bild 3.23a:
Entitätenblock-
diagramm der
transformierten
c-m-Beziehung
Personen
Autos
1
1
m
c
Fahrzeug-
halter
Kurzschreibweise : Personen ( PNr , Name, Vorname)
Autos ( ANr , Marke, Typ, Baujahr)
Fahrzeughalter ( ANr , PNr)
3.1.2.7
Die c-mc-Beziehung
Bezogen auf das Beispiel „Autos und Personen“ könnte eine c-
mc-Beziehung bedeuten, dass jede Person beliebig viele Autos
Search WWH ::




Custom Search