Database Reference
In-Depth Information
Personen ( PNr)
Kurse ( KNr )
Kursleiter ( KLNr)
Externe Kursleiter ( KLNr )
Interne Kursleiter ( KLNr )
Der ID-Schlüssel „KLNr“ in den Entitätsmengen „Externe Kurs-
leiter“ und „Interne Kursleiter“ wird durch den Fremdschlüssel
„KLNr“ aus der Entitätsmenge „Kursleiter“ gebildet. Man könnte
auch künstliche ID-Schlüssel bilden wie z. B. „ELNr“ und
„ILNr“. Dann wäre „KLNr“ in diesen Entitätsmengen nur ein
Fremdschlüssel und nicht Bestandteil des ID-Schlüssels.
Die globale Normalisierung ist jedoch noch längst nicht been-
det, da noch viele nicht-hierarchische Beziehungen existieren.
Ein erneuter Durchgang liefert das Entitätenblockdiagramm
gemäß Bild 3.67.
Bild 3.67:
Entitätenblock-
diagramm mit
ausschließlich
hierarchischen
Beziehungen
Kursbesuche
mc
mc
mc
1
1
1
Personen
Kurse
Kursleiter
1
1
1
c
Interne
Kursleiter
Externe
Kursleiter
Die nicht-hierarchische mc-mc-Beziehung „besuchte Kurse“
wurde transformiert, und es entstand eine neue Entitätsmenge
„Kursbesuche“. Zwischen dieser Entitätsmenge und der Enti-
tätsmenge „Kursleiter“ konnte eine 1-mc-Beziehung definiert
werden, weil ja für jeden Kursteilnehmer auch der entspre-
chende Kursleiter und der besuchte Kurs bekannt sein muss.
Diese Zusammenhänge wurden vorher durch die mc-mc-
Search WWH ::




Custom Search