Будинки Розвиток Що таке четверта нормальна форма (4nf)? - визначення з техопедії

Що таке четверта нормальна форма (4nf)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає четверта нормальна форма (4NF)?

Четверта нормальна форма (4NF) - це рівень нормалізації бази даних, де немає нетривіальних багатозначних залежностей, крім ключа-кандидата.


Він будується на перших трьох нормальних формах (1NF, 2NF і 3NF) та нормальній формі Бойса-Кодда (BCNF). У ньому зазначається, що, крім бази даних, що відповідає вимогам BCNF, вона не повинна містити більше однієї багатозначної залежності.

Техопедія пояснює четверту нормальну форму (4NF)

Багатозначну залежність найкраще проілюструвати на прикладі. У таблиці, що містить перелік трьох речей - курси коледжу, викладач, який відповідає за кожен курс, та рекомендована книга для кожного курсу - ці три елементи (курс, викладач та книга) не залежать один від одного. Наприклад, зміна рекомендованої книги для курсу не впливає на сам курс. Це приклад багатозначної залежності: Елемент залежить від більш ніж одного значення. У цьому прикладі курс залежить як від лектора, так і з книги.


Таким чином, 4NF стверджує, що таблиця не повинна мати більше однієї з цих залежностей. 4NF рідко використовується поза академічними колами.

Що таке четверта нормальна форма (4nf)? - визначення з техопедії