09.11.2012 Aufrufe

Skript Datenbanken I - Praktische Informatik Universität Kassel

Skript Datenbanken I - Praktische Informatik Universität Kassel

Skript Datenbanken I - Praktische Informatik Universität Kassel

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Kapitel 8 – Netzwerk-, hierarchisches und objekt-orientiertes Modell 169<br />

Übung 8–2<br />

Verdeutlichen Sie die obige Aussage durch ein Beispiel mit Angestellten,<br />

Abteilungen (die einen Manager haben) und den entsprechenden Links.<br />

Zur Behandlung allgemeiner n:m-Beziehungen werden diese in mehrere<br />

1:n-Beziehungen aufgebrochen: man führt eine „künstliche“ Entity-<br />

Klasse ein, im Extremfall ohne jegliche echte Felder und stellt dann die<br />

many-to-one-links zwischen den neuen Sätzen und den gegebenen her.<br />

ABTEILUNGEN<br />

BEARBEITEN<br />

PROJEKTE<br />

B_ABTEILUNGEN<br />

B_PROJEKTE<br />

Abb. 8–2 n:m-Beziehung aufgebrochen in zwei 1:n-Beziehungen<br />

Beispiel 8–1 Projekte und Abteilungen im Netzwerkmodell<br />

Eine Abteilung kann mehrere Projekte bearbeiten, ein Projekt wird ggf.<br />

von mehreren Abteilungen bearbeitet.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!