Читайте также: |
|
Отношение R находиться в 3 нормальной форме в том и только в том случае, если он находится во 2 нормальной форме и каждый неключевой атрибут нетранзитивно зависит от первичного ключа. Можно провести декомпозицию отношения сотрудники-отдел в два отношения сотрудники и отдел. Сотрудники(сотр_номер, отдел_номер) Первичный ключ: сотр_номер Функциональные зависимости: сотр_номер отд_номер Отделы (отд_номер, сотр_зарп) Первичный ключ: отд_номер Завмсимости: отд_номер сотр_зарп Каждое из этих двух отношений находятся в 3 нормальной форме и свободно от аномалий. Если отказаться от того ограничения что отношение обладает единственным ключом, то определение 3 нормальной формы примет вид: Отношение R находится в 3 нормальной форме в том и только в том случае если оно находится в 1 норм форме и каждый неключевой атрибут не является транзитивно зависимым от какого либо ключа R.
На практике 3 нормальная форма достаточна в большинстве случаев.
Дата добавления: 2015-07-25; просмотров: 51 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Проектирование реляционных БД | | | Нормальная форма Бойса-Кодда. |