У дома развитие Какво е четвъртата нормална форма (4nf)? - определение от техопедия

Какво е четвъртата нормална форма (4nf)? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава Четвъртата нормална форма (4NF)?

Четвъртата нормална форма (4NF) е ниво на нормализиране на базата данни, при което няма нетривиални многозначни зависимости, различни от кандидат ключ.


Той се основава на първите три нормални форми (1NF, 2NF и 3NF) и нормалната форма на Boyce-Codd (BCNF). В него се посочва, че в допълнение към база данни, отговаряща на изискванията на BCNF, тя не трябва да съдържа повече от една многозначна зависимост.

Техопедия обяснява четвъртата нормална форма (4NF)

Многозначната зависимост е най-добре илюстрирана с помощта на пример. В таблица, съдържаща списък с три неща - курсове в колежа, преподавателят, отговарящ за всеки курс, и препоръчаната книга за всеки курс - тези три елемента (курс, преподавател и книга) са независими един от друг. Например, промяната на препоръчаната книга за курса няма ефект върху самия курс. Това е пример за многозначна зависимост: Елементът зависи от повече от една стойност. В този пример курсът зависи както от преподавател, така и от книга.


По този начин 4NF заявява, че една таблица не трябва да има повече от една от тези зависимости. 4NF рядко се използва извън академичните среди.

Какво е четвъртата нормална форма (4nf)? - определение от техопедия