BD-2st-1.2-w05.tresc-1.1-Slajd30

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Definicja własności zależności wielowartościowych

Definicja własności zależności wielowartościowych


Teraz krótko scharakteryzujemy własności zależności wielowartościowych. Niech R oznacza schemat relacji, natomiast X , Y są rozłącznymi zbiorami atrybutów schematu R i Z = R – (XY ).

Relacja r(R ) spełnia zależność wielowartościową X ->-> Y , jeżeli dla dwóch dowolnych krotek t1 i t2 z r(R ) takich, że t1[X ] = t2[X ], zawsze istnieją w r(R ) krotki t3 , t4 takie, że spełnione są następujące warunki, przedstawione na slajdzie:

t1 [X ]= t2 [X ] = t3 [X ] = t4 [X ]

t3 [Y ] = t1 [Y ] i t4 [Y ] = t2 [Y ]

t3 [R - XY ] = t2 [RXY ]

t4 [RXY ] = t1 [RXY ]

Z symetrii powyższej definicji wynika, że jeżeli w relacji r(R ) zachodzi X ->->Y , to zachodzi również: X ->->[RXY ]. Ponieważ RXY = Z . Powyższy fakt zapisujemy czasami w postaci: X ->-> Y / Z .


<< Poprzedni slajd | Spis treści | Następny slajd >>