Domov Rozvoj Co je čtvrtá normální forma (4nf)? - definice z techopedie

Co je čtvrtá normální forma (4nf)? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená čtvrtá normální forma (4NF)?

Čtvrtá normální forma (4NF) je úroveň normalizace databáze, kde neexistují netriviální multivaluální závislosti jiné než kandidátský klíč.


Staví na prvních třech normálních formách (1NF, 2NF a 3NF) a Boyce-Codd Normal Form (BCNF). Uvádí, že kromě databáze, která splňuje požadavky BCNF, nesmí obsahovat více než jednu multivalued závislost.

Techopedia vysvětluje čtvrtou normální formu (4NF)

Vícenásobná závislost je nejlépe ilustrována na příkladu. V tabulce obsahující seznam tří věcí - vysokoškolských kurzů, lektora odpovědného za každý kurz a doporučené knihy pro každý kurz - tyto tři prvky (kurz, lektor a kniha) jsou na sobě nezávislé. Například změna doporučené knihy kurzu nemá žádný vliv na kurz samotný. Toto je příklad závislosti s více hodnotami: Položka závisí na více než jedné hodnotě. V tomto příkladu závisí kurz na přednášejícím i na knize.


4NF tedy uvádí, že tabulka by neměla mít více než jednu z těchto závislostí. 4NF se zřídka používá mimo akademické kruhy.

Co je čtvrtá normální forma (4nf)? - definice z techopedie