Что такое вторая нормальная форма (2NF)?
Уровень: Middle
Ответ
Вторая НФ актуальна для таблиц с составным первичным ключом. 2NF достигается, когда таблица уже находится в 1NF и каждый неключевой столбец полностью зависит от всего первичного ключа, а не от его части. То есть нельзя чтобы часть составного PK определяла какое-то свойство – такие атрибуты выносятся в отдельную таблицу. Если PK простой (один столбец), то 2NF автоматически выполняется (т.к. нет «части ключа»).