Стаж | Надбавка |
Если в отношении имеется зависимость атрибутов составного ключа от неключевых атрибутов, необходимо перейти к усиленной 3НФ.
Усиленная НФ или НФ Бойса-Кодда (БКНФ). Отношение находится в БКНФ, если оно находится в 3НФ и в нем отсутствуют зависимости атрибутов составного ключа от неключевых атрибутов. В нашем примере подобной зависимости нет, поэтому процесс проектирования на этом заканчивается. В полученной базе имеет место необходимое дублирование данных, но отсутствует избыточное.
На практике построение 3НФ схем отношений в большинстве случаев бывает достаточно и приведением к ним процесс проектирования реляционных БД заканчивается.
№7.