Innehållsförteckning:
Definition - Vad betyder fjärde normalform (4NF)?
Fjärde normalform (4NF) är en databasnormaliseringsnivå där det inte finns andra icke-triviala flervärde beroende än en kandidatnyckel.
Det bygger på de tre första normala formerna (1NF, 2NF och 3NF) och Boyce-Codd Normal Form (BCNF). Den säger att den, förutom en databas som uppfyller kraven i BCNF, inte får innehålla mer än ett flervärdat beroende.
Techopedia förklarar FourN Normal Form (4NF)
Ett flervärdsberoende illustreras bäst med hjälp av ett exempel. I en tabell som innehåller en lista med tre saker - högskolekurser, läraren som ansvarar för varje kurs och den rekommenderade boken för varje kurs - är dessa tre element (kurs, lärare och bok) oberoende av varandra. Att ändra kursens rekommenderade bok har till exempel ingen inverkan på själva kursen. Detta är ett exempel på beroende av flera värden: En artikel beror på mer än ett värde. I detta exempel beror kursen på både föreläsare och bok.
Således säger 4NF att en tabell inte bör ha mer än ett av dessa beroenden. 4NF används sällan utanför akademiska kretsar.