Voorbeeld uitrgewerkt in Google Sheets. Gebruik de tabbladen onderaan om van normaalvorm te veranderen.
Nulde normaalvorm (0NF)
De nulde normaalvorm zou bijvoorbeeld een tekst kunnen zijn waarin beschreven wordt, er is geen duidelijke structuur in te vinden.
Ook wanneer de gegevens in een tabel worden gezet kan er nog steeds sprake zijn van 0NF.
Eerste normaalvorm (1NF)
- elk attribuut is atomair, en bevat dus één enkele waarde (bijvoorbeeld een telefoonnummer-attribuut mag slechts een telefoonnummer bevatten); indien een attribuut meerdere waarden bevat zouden deze waarden in een andere tabel moeten worden ondergebracht.
- geen enkel attribuut wordt herhaald
- alle attributen blijven constant in de tijd
Tweede normaalvorm (2NF)
Derde normaalvorm (3NF)
Boyce-Codd-normaalvorm (BCNF)
Vierde normaalvorm (4NF)
Vijfde normaalvorm (5NF)