Normalizace databáze
Vzhled
NADĚŽDA JE PĚKNÁ ŽENA
Normální formy
- 0NF: Alespoň jeden atribut obsahuje více než jednu hodnotu.
- 1NF: Každý atribut obsahuje pouze atomické hodnoty.
- 2NF: Každý neklíčový atribut je plně závislý na každém kandidátním klíči. (Neklíčovým atributem rozumíme atribut, který není součástí žádného kandidátního klíče.)
- 3NF: Všechny neklíčové atributy musí být vzájemně nezávislé.
- BCNF: Atributy, které jsou součástí primárního klíče, musí být vzájemně nezávislé.
- 4NF: Relace popisuje pouze příčinnou souvislost mezi klíčem a atributy.
- 5NF: Relaci již není možno bezeztrátově rozložit.
Pro splnění určité normální formy je nutné splnit i ty předchozí. V praxi se obvykle používají pouze první tři.
Ukázky záznamu v databázi
Adresa |
---|
Jan Novák, Nádražní 42, Zlín 12300 |
Jméno | Příjmení | Ulice | Číslo popisné | Město | Směrovací číslo |
---|---|---|---|---|---|
Jan | Novák | Nádražní | 42 | Zlín | 12300 |