Fortsættelse af : Hvad er normalisering
Ingen tomme felter
Denne regel sørger for, at man fjerne tomme felter fra tabellen. Dette gøres ved, at samle alle oplysningerne på eksempelvis nogle kunder i én kolonne. I første kolonne er kunderne listet, hver kunde med et nyt nummer. Første kolonne viser også, hvor mangle rækker hver kunde optager. I tredje kolonne står alle oplysningerne, og de må gerne fylde flere celler i den lodrette kolonne. Anden kolonne bruges til, at oplyse, hvilken rækkefølge kundens oplysninger skal vises i.Kunde-id | Sekvens-nr. | Oplysninger |
---|---|---|
1 | 1 | 10 Main St. |
1 | 2 | New York, NY 10021 |
2 | 1 | PO Box 160 |
2 | 2 | 50 Fox Run Road |
2 | 3 | Flushing, NY 11367 |
3 | 1 | 20 Hill Road |
3 | 2 | Apartment 2B |
3 | 3 | Mount Olive, NJ 07828 |
Eksempelvis optager bruger "1" to vandrette rækker med oplysninger. Dette kan man se i første kolonne, og i anden kolonne er oplysningerne nummereret med 1 og 2.
Separate tabeller for relateret data
1NF opretter separate tabeller for hver gruppe af relateret data samt identificere hver enkelt række med en unik kolonne eller række af kolonner (den primære nøgle).
1NF opretter separate tabeller for hver gruppe af relateret data samt identificere hver enkelt række med en unik kolonne eller række af kolonner (den primære nøgle).
Så i stedet for at fylde flere funktioner i samme felt, oprettes en seperat database, hvor informationerne kan ligger i hver deres række.
Ved at opdele oplysningerne i forskellige tabeller og celler, forenkler man arbejdet med databasen.
Fortsættelse: 2. Normal Form
Ingen kommentarer:
Send en kommentar