Нормализация отношений

  • Часть 1
  • | 2
  • | 3
  • | 4

Нормальная форма Бойса-Кодда учитывает функциональные зависимости, в которых участвуют все потенциальные ключи отношения, а не только его первичный ключ. Для отношения с единственным потенциальным ключом 3НФ и НФБК эквивалентны.

Отношение находится в НФБК тогда и только тогда, когда каждый его детерминант является потенциальным ключом.

Четвертая нормальная форма связана с понятием многозначной зависимости. В случае многозначной зависимости, существующей между атрибутами А, В и С некоторого отношения, для каждого значения А имеется набор значений атрибута В и набор значений атрибута С. Однако входящие в эти наборы значения атрибутов В и С не зависят друг от друга.

Отношение находится в 4НФ, если оно находится в НФБК и не содержит многозначных зависимостей.

Пятой нормальной формой называется отношение, которое не содержит зависимостей соединения. Зависимость соединения – это такая ситуация, при которой декомпозиция отношения может сопровождаться генерацией ложных строк при обратном соединении декомпозированных отношений с помощью операции естественного соединения.

предыдущаяследующая