Нормальная форма Бойса-Кодда (BCNF)

Зачастую бывает, что начинающие разработчики даже и не слышали о нормальной форме Бойса-Кодда и как привести к ней данные в таблицах базы данных Oracle (или другой реляционной базы). Внимание! Даю определение и описание этой формы нормализации данных. Нормальная форма Бойса-Кодда (Boyce-Codd Normal Form — BCNF) базируется на функциональных зависимостях, которые существуют в связи, а точнее — на потенциальных ключах.

Связь считается находящейся в форме BCNF, если (и только если) каждый детерминант является первичным ключом.

BCNF подразумевает определение отношений более строгим образом, чем 3NF. В частности, BCNF требует, чтобы в случае, если A определяет B, A обязательно являлось потенциальным ключом.

Вас заинтересует / Intresting for you:

Классы Java: ObsHelper
Классы Java: ObsHelper 4345 просмотров alzoro Tue, 21 Nov 2017, 13:31:33
Язык и платформа Java - различ...
Язык и платформа Java - различ... 2325 просмотров Александров Попков Tue, 21 Nov 2017, 13:26:33
Oracle Text и PL/SQL: многоязы...
Oracle Text и PL/SQL: многоязы... 1278 просмотров Максим Николенко Fri, 18 Oct 2019, 12:41:03
Пакет OUTLN_PKG в Oracle
Пакет OUTLN_PKG в Oracle 1099 просмотров Antoniy Tue, 21 Nov 2017, 13:28:39
Войдите чтобы комментировать