Normálové formy
Tabulka nemusí nutně splňovat všechny normálové formy.
0. Normálová forma
- tabulka prostě existuje
1. Normálová forma
- Musí být v normálové formě 0
- Údaje v tabůlce jsou atomická, dále nedělitelná
Příklad
Titul | Jméno | Příjmení |
---|---|---|
MuDr. | Václav | Ladislav |
null | Štěpán | Veliký |
2. Normálová forma
- Musí být v normálové formě 1
- Všechny řádky by měli mít svůj vlastní primární klíč
- Všechny data musí být závislé na svém klíči
- Používá se ID od 0 do n
Příklad
ID | Titul | Jméno | Příjmení |
---|---|---|---|
0 | MuDr. | Václav | Ladislav |
1 | null | Štěpán | Veliký |
3. Normálová forma
- Musí být v normálové formě 2
- Všechny neklíčové atributy jsou navzájem nezávislé
Příklad tabulky která není ve 3.NF
ID | Jméno | Příjmení | Datum Narození | Rodné číslo |
---|---|---|---|---|
0 | Václav | Ladislav | 25.1.2000 | 000125/4040 |
1 | Štěpán | Veliký | 12.5.1997 | 970512/7824 |