Пусть в какой-то таблице хранится информация о предметах, которые читают профессора. Бизнес-правило состоит в том, что один профессор может читать только один предмет, но один и тот же предмет может быть прочитан многими профессорами. Поле учителя уникально. Идентификатор - это суррогатный ключ.
Структура таблицы и пример данных приведены ниже.
id teacher subject
--------------------
1 A Math
2 B Computer science
3 C Math
Идентификатор - это суррогатный ключ.
Вопрос в том, является ли второй для этой таблицы выполняется условие 3 NF.
Я рассматриваю определение 3NF:
Определение Кодда гласит, что таблица находится в 3NF тогда и только тогда, когда выполняются оба следующих условия :
Отношение R (таблица) находится во второй нормальной форме (2NF).
Каждый непростой атрибут R нетранзитивно зависит от каждого ключа R.