Atomare Werte

winke:

Soweit ich gefunden habe (google sei dank): sind atomare Werte Informationen, die nicht mehr sinnvoll in Teilinformationen getrennt werden können. Eine Tabelle ist erst dann in erster Normalform, wenn in jeder Spalte nur noch atomare Werte vorkommen.


Du kannst mal hier schauen, da ist das (meine ich jedenfalls) mit Beispielen ganz gut erklärt.

viele Grüße
Jasmin
 
Christine,

der Begriff "atomare Werte" bedeutet, wie Schmetterling schon ausgeführt hat, dass in einem Feld nur eine Information gespeichert sein darf und sich diese Information nicht mehr in sinnvolle Teilinformationen zerlegen lässt. Würdest du Beispielsweise deinen Vor- und Nachnamen zusammen in einem Feld "Name" speichern wollen, so entspräche dies nicht der 1. NF, da sich dein Name noch in die sinnvollen Teilinformationen Vorname und Nachname zerlegen lässt. Viel Spaß bei der Normalisierung.
 
"schmetterling" hat's treffend erklärt, trotzdem mal ein Beispiel:

Stell dir einfach mal vor, du wärst in einer kleinen Telefongesellschaft beschäftigt, die nur ISDN-anschlüsse verkauft. Bekantermaßen kann jeder Anschluß bei ISDN bis zu 10 rufnummern, MSN genannt, haben.

Deine Kundendatei hat ein Excel-Experte in Access gestrickt, und ist so aufgebaut
(einrahmung in * = Schlüssel)

*Kundennummer*
Vorname
Nachname
Strasse
Hausnummer
PLZ
Ort
1.MSN
2.MSN
3.MSN
weitere_MSN

In das letzte Feld "weitere MSN" wurden dann ab der 4. MSN die MSNs durch Komma voneinander getrennt eingetragen, dort steht also z.B. drin:

930040, 930041,930042

Diese Tabelle ist nicht in Normalform, weil das Feld "weitere MSN" nicht-atomare WErte enthält, d.h. es enthält mehr als einen Wert.
In Normalform, genauer, in 1. Normalform wäre die Tabelle, wenn sie statt "weitere MSN" die Felder:

4.MSN
5.MSN
.
.
.
10.MSN

enthielte.

Volker
 
Oben