Третья нормальная форма
Материал из Википедии — свободной энциклопедии
Третья нормальная форма (3NF) — одна из возможных форм таблицы реляционной базы данных.
Таблица находится в третьей нормальной форме (3NF), если
она находится во второй нормальной форме (2NF),
и при этом любой ее не-ключевой атрибут зависит только от первичного ключа (Primary key, PK) или проще говоря, один факт хранится в одном месте.
[править] Нормальная форма Бойса-Кодда (BCNF)
Таблица находится в BCNF, если она находится в 3NF, и при этом отсутствуют функциональные зависимости атрибутов первичного ключа от не-ключевых атрибутов.
Нормальная форма Бойса-Кодда (BCNF) — это модификация третьей нормальной формы (по другим данным, именно 3NF носит имя Бойса-Кодда).
Таблица может находиться в 3NF, но не в BCNF, только в одном случае: если она имеет, помимо первичного ключа, еще по крайней мере один возможный ключ.
[править] Ссылки
- Описание нормальных форм баз данных citforum.ru
СУБД | ||
Концепции (Эдгар Кодд, Кристофер Дейт, ...)
|
||
Реализации систем управления базами данных | ||
|