Skip to content
xenforo

Normalform/Normalisierungsstand

Content

[COLOR=#000000][FONT=Century Gothic, sans-serif]KE 2 Seite 81 Übung 3.8.
[/COLOR]
[COLOR=#000000][FONT=Century Gothic, sans-serif]
[/COLOR]
[COLOR=#000000][FONT=Century Gothic, sans-serif][B]Eigene [/B]Lösung war, dass Normalisierung 2. Grades vorliegt, aber nicht 3. Grades, da Artikelbezeichnung überflüssig ist (transitive Abhängigkeit).[/COLOR]
[COLOR=#000000][FONT=Century Gothic, sans-serif] Laut [B]Musterlsg[/B]. Ist aber die 2. Normalisierung schon nicht erfüllt, da die Artikellbezeichnung vollfunktional vom Nichtschlüsselattribut Artikelnummer abhängig ist. [/COLOR]
[COLOR=#000000][FONT=Century Gothic, sans-serif]Kann ich mir laut Definition der 2. Normalform (KE2, S.75) als Eselsbrücke[/COLOR]
[COLOR=#000000][FONT=Century Gothic, sans-serif]folgenden Umkehrschluss bilden: ein Nichtschlüsselattribut, das bereits von einem anderen Nichtschlüsselattribut (hier als Fremdschlüssel) vollfunktional abhängig ist, kann nicht mehr vom Identifikationsschlüssel vollfunktional abhängig sein und somit ist die 2. NF nicht erfüllt?[/COLOR]
[COLOR=#000000][FONT=Century Gothic, sans-serif]Ich kann irgendwie nicht unterscheiden, wann schon die 2. NF nicht erfüllt[/COLOR]
[COLOR=#000000][FONT=Century Gothic, sans-serif]ist und wann die 2. NF mit einer transitiven Abhängigkeit vorliegt, sodass nur die 3. NF nicht erfüllt ist.[/COLOR]

Comments

Bei der ersten Normalform müssen die Daten atomar gespeichert sein. D.h. du darfst nicht Name und Vorname in einem Feld haben oder PLZ und Ort.

Vielen Dank für deine Antwort! Die 1. Normalisierung habe ich verstanden. Mir geht es um die genaue Abgrenzung der 2. und 3. Normalisierung.

Schau dir mal das wiki beispiel an, das erklärt finde ich gut den Unterschied anhand eines Beispiels: [URL="https://de.wikipedia.org/wiki/Normalisierung_%28Datenbank%29"]https://de.wikipedia.org/wiki/Normalisierung_(Datenbank)[/URL][URL="https://de.wikipedia.org/wiki/Normalisierung_%28Datenbank"][/URL]