SobesLab логотип SobesLab

Ответ

Третья НФ требует, чтобы таблица была в 2NF и все неключевые поля зависели только от ключа, а не друг от друга. Не должно быть транзитивных зависимостей вида A -> B -> C внутри таблицы, где A – ключ, B и C – неключевые колонки. Если неключевой столбец зависит не от PK напрямую, а через другой неключевой, такой столбец выносится. В результате каждая зависимость "атрибут -> значение" привязана только к ключу – это минимизирует избыточность.