|
![]() |
![]() |
![]() |
Hier werden nun alle binäre Beziehungstypen der Art (1,1)(1,1), (0,1)(1,1) oder (0,1)(0,1) ins relationale Datenbankschema umgewandelt.
Suche alle regulären, binären (1,1)(1,1)-,
(0,1)(1,1)- und (0,1)(0,1)-Beziehungstypen B. Finde die Relationenschemata S und
T für die beteiligten Gegenstandstypen. Wähle eines davon (zum Beispiel S) aus
und füge dort den Primärschlüssel von T als Fremdschlüssel sowie die
Eigenschaften von B als Attribute hinzu.
In diesem
Beispiel sehen Sie die Anwendung der Regel 3:
Zuerst wird ein Beziehungstyp der Art (1,1)(1,1)-, (0,1)(1,1)- und
(0,1)(0,1)ausgewählt. Bei uns der Beziehungstyp "leitet".
Dann wählen wir einen an der Beziehung "leitet* beteiligten Gegenstandstypen
aus.
Zeitung(Name, Auflage, Preis)
Den Primärschlüssel des
zweiten Gegenstandstyps (Chefredaktor) fügen wir als Fremdschlüssel in die
Relation Zeitung ein.
Zeitung(Name, Auflage, Preis, Chefredaktor_PersNr)
Am Ende fügen wir die Eigenschaften der Beziehung
"leitet" als Attribute der Relation Zeitung hinzu.
Zeitung(Name, Auflage, Preis,
Chefredaktor_PersNr, SeitDatum)
![]() |
![]() |
![]() |
![]() |