Требования пятой нормальной формы - 5NF
До сих пор мы предполагали, что единственной операцией, необходимой для устранения избыточности в отношении, была декомпозиция его на две проекции. Однако, существуют отношения, для которых нельзя выполнить декомпозицию без потерь на две проекции, но которые можно подвергнуть декомпозиции без потерь на три (или более) проекций. Этот факт получил название зависимости по соединению, а такие отношения называют 3-декомпозируемые отношения (ясно, что любое отношение можно назвать "n-декомпозируемым", где n >= 2).
Зависимость по соединению является обобщением многозначной зависимости. Отношения, в которых имеются зависимости по соединению, не являющиеся одновременно ни многозначными, ни функциональными, также характеризуются аномалиями обновления. Поэтому, вводится понятие пятой нормальной формы.
Определение пятой нормальной формы:
Отношение находится в 5NF тогда и только тогда, когда любая зависимость по соединению в нем определяется только его потенциальными ключами.
На практике требования 5NF проверить достаточно сложно, а избавление от зависимостей соединения резко увеличивает число отношений в базе данных. В силу этих причин пятая нормальная форма представляет скорее теоретический интерес, чем практическую потребность.
Дата добавления: 2015-08-26; просмотров: 849;