Нормальная форма Бойса-Кодда Имеются два (или более) составных потенциальных ключа. Потенциальные ключи перекрываются, т.е. имеют хотя бы один общий атрибут.
Отношение: Собеседование с клиентами _сотр_клДатаВремяКомната С35К712/03/ С35К2512/03/ С15К515/03/ С35К2516/03/ _кл, Дата – первичный ключ. _сотр, Дата, Время – потенциальный ключ. Комната, Дата, Время – потенциальный ключ.
Функциональные зависимости _кл, Дата _сотр, Время, Комната _сотр, Дата, Время _кл Комната, Дата, Время _сотр, _кл _сотр, Дата, Комната
Детерминант Детерминант – атрибут или совокупность атрибутов, от которых зависят другие атрибуты.
НФБК Отношение находится в нормальной форме Бойса – Кодда тогда, когда каждый его детерминант является потенциальным ключом
Декомпозиция: Сотрудники клиенты _сотр_клДатаВремя С35К712/03/ С35К2512/03/ С15К515/03/ С35К2516/03/
Декомпозиция: Сотрудники комнаты _сотрДатаКомната С3512/03/10101 С1515/03/10102 С3516/03/10102
Пример Отношение: Индекс, Город, Адрес Ключи: Город, Адрес Индекс, Адрес Функциональные зависимости: Город, Адрес Индекс Индекс Город
Декомпозиция Индекс, Адрес Индекс, Город