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

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

Оглавление:

Anonim

Определение - Что означает Четвертая Нормальная Форма (4NF)?

Четвертая нормальная форма (4NF) - это уровень нормализации базы данных, где нет нетривиальных многозначных зависимостей, кроме ключа-кандидата.


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

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

Многозначная зависимость лучше всего иллюстрируется на примере. В таблице, содержащей список трех вещей - курсов колледжа, лектора, ответственного за каждый курс, и рекомендуемой книги для каждого курса - эти три элемента (курс, лектор и книга) не зависят друг от друга. Например, изменение рекомендуемой книги курса никак не влияет на сам курс. Это пример многозначной зависимости: элемент зависит от нескольких значений. В этом примере курс зависит как от лектора, так и от книги.


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

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