Auf Thema antworten

Hallo,


die Aufgabe lautet, ein ER-Modell in ein Relationales Datenmodell zu bauen. Danach soll ich mit dem Verfahren der Schrittweisen Verfeinerung die 1-3 Normalform prüfen und nachbessern.


Im ersten Anhang habe ich das ER Modell gebaut.

[ATTACH]2402[/ATTACH]


im zweiten Schritt habe ich auf Basis des ER-Modell das Relationale Modell gebaut. Die Ausrufezeichen stehen für den Fremdschlüssel.

[ATTACH]2403[/ATTACH]


Als nächstes soll ich das Verfahren der Schrittweisen Verfeinerung vornehmen.


1. Normalform:

In der 1NF stellen wir sicher, dass jede Attributwert Menge Atomar ist und jede Tabelle einen Primärschlüssel hat.


Lösung:


Folgende Attribute lassen sich Atomar aufteilen:


  • Name → Vorname, Nachname
  • Adresse → Straße, Ort, Bundesland, Hausnummer ,Land, Postleitzahl, Stadt
  • Datum → Tag, Monat, Jahr
  • Rufnummer → Vorwahl, Rufnummer


2. Normalform:


  • Die Relation muss bereits in der 1NF sein.
  • Datenfelder müssen von einem Schlüssel“ funktional abhängig“ sein

Lösung: ??????????????

Hier komme ich nicht weiter. Ich habe mir jedes Video auf Youtube angeschaut und verstehe es immer noch nicht. In Videos hat man immer 2 Primäre Schlüssel verbunden, wie kommt man drauf? In meinem Modell habe ich ja entweder nur einzelne Tabellen mit 1 Primär Schlüssel oder manche Tabellen, die 1 Primärschlüssel und 1 Fremdschlüssel haben.

Muss ich für die zweite Normalform eine Datenbank erstellen und diese mit Werte füllen, die bewusst falsch anlegen, damit ich so, die 2 Normalform erklären kann?


Zurück
Oben