2. Normalform

firefall70

Neuer Benutzer
Beiträge
3
Hallo,

ich bin gerade dabei eine Tabelle in die zweite NF zu bringen und bin mir sehr unsicher ob ich das richtig mache. B.z.w. wie ich genau vorgehen muss. Die Definition kenne ich eigentlich.

Die erste Normalforn sieht so aus, stellt euch das als Tabelle vor:
Re.Nr|Datum|Vorname|Nachname|Straße|PLZ|Ort|Artikel|Anz|Kosten

So habe ich es in die 2.NF umgewandelt:

Kundennummer|Name|Vorname|Straße|PLZ|Ort

Re.Nr|Datum

Artikelnummer|Artikel|Preis

Re.Nr|Kundennummer

Re.Nr| Artikelnummer| Anzahl

Das jeweils erste Atribut ist immer der Primärschlüssel.

Wäre das so i.O.? Oder habe ich Fehler gemacht? Ich besitze leider kein Buch oder einen Lehrer und versuche mir das über Internetquellen bei zu bringen.^^
 
Werbung:
Du hast 2 Tabellen, eine mit Rechnungsnummer und Datum und eine mit Rechnungsnummer und Kundennummer? Das kannst Du getrost in eine packen.
Eine Frage hätte ich doch noch und zwar ist es möglich die zweite Normalform aus dem relationalen Modell zu bilden? Ich habe viele Beispiele bei denen sich das Relationale Modell als zweite Normalform herausgestellt hat.
 
Werbung:
Ich bin jetzt mal ganz ehrlich: ich gehe bei sowas nicht nach Definition oder Lehrbuch vor, sondern nach Verstand ;-) Man muß halt mal verstanden haben, wie Datenbanken funktionieren, wie Joins funktionieren etc. Der Rest kommt dann von selber ...
 
Zurück
Oben