MV–зависимости.
Многозначные зависимости, имеющиеся в отношении, вносят избыточность. Если отношение содержит много атрибутов, то избыточность может быть очень большой.
Поэтому отношения MV-зависимостями должны быть приведены в 4 нормальную форму, путем декомпозиции.
Определение MV-зависимостей.
MV-зависимость ранее была определена следующим образом:
Если была задана схема отношения R(x, y) и X и Y атрибуты R, то существует многозначная зависимость Y от X или X→→Y. Если при заданных значениях атрибутов из X существует множество состоящие из нуля или более ассоциированных значений атрибутов из Y и это множество Y- значений не связанно каким либо образом со значениями атрибутов в R-x-y.
Это определение хорошо работает, когда схема отношений имеет вид R(x, y), т.е. состоит из атрибутов X и Y.
В том случае, если схема содержит большее количество атрибутов, для ответа на вопрос о наличии MV-связей в отношении используются алгоритмы, связанные обработкой записей отношения.
Для этого случая понятие многозначной зависимости определяется следующим образом:
Пусть R(x, y, z) – реляционная схема отношения R, x и y пересекающиеся подмножества, где (xy) – объединение подмножеств R,пусть Z = R- (xy). Отношение R удовлетворяет многозначной зависимости X→→Y, для любых двух кортежей t и s из R для которых t[x]= s[x], в R существуют кортежи U и V, для которых выполнены условия :
1. U[x] = V[x] = t[x] = s[x]
2. 
 U[y] = t[y]
  U[y] = t[y]
U[R-x-y] = s[R-x-y], R-x-y = z
3. 
 V[y] = s[y]
  V[y] = s[y]
V[R-x-] = t[R-x-y]
Обозначение t[x] интерпретируется, как значение атрибута x в кортеже t.Это определение можно использовать для ответа на вопрос: существует ли в отношении зависимость x→→y.
Пример:
Дано отношение
| X | Y | Z | |
| Назначение | Рейс | День недели | Тип самолета | 
| t | 106 | Пн | 747 | 
| V | 106 | Чт | 747 | 
| s | 106 | Чт | 1011 | 
| 204 | Ср | 707 | |
| 204 | Ср | 727 | 
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.