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