Datenbanken

Informatik Johann Penon

Aufgaben Abbildungsregeln (3)



Ausgangsfall:

Der Kirchenkreis Zehlendorf (alle Daten sind frei erfunden) möchte den Einsatz der Pfarrerinnen und Pfarrer mit Hilfe eines Datenbanksystems verwalten. Ein Entity-Relationsship-Modell lag vor. Daraus wurden folgende Tabellen generiert:

Kirchengemeinden

Name Strasse PLZ Telefon
Arndt-Gemeinde Onkel-Tom-Str. 20 14169 813 33 33
Luther-Gemeinde Fischerhüttenstr. 30 14168 814 44 44

Pfarrerinnen

Nummer Name Strasse PLZ Ort Kirchengemeinde
1001 Müller Riemeisterstr. 58 14149 Berlin Arndt-Gemeinde
1004 Hofmann Ithweg 8 14169 Berlin Arndt-Gemeinde
1005 Wissmann Gartenstr. 7 14177 Klein-Machnow Luther-Gemeinde

Leider ist das ERM verlorengegangen.

Aufgabe 1:

Rekonstruieren Sie anhand der beiden Tabellen das Entity-Relationsship-Modell.

Aufgabe 2:

Verändern Sie die beiden vorliegenden Tabellen so, dass diese fälschlicherweise eine Redundanz aufweisen.

Aufgabe 3:

Wie verändern sich das ERM und die Tabellen, wenn die Kirchengemeinde aus Geldnot einer Pfarrerin mehrere Gemeinden zuweisen muss?


zum Seitenanfang springen

zum Seitenanfang springen