Ho qualche difficoltà di determinare MVD per la seguente relazioneCome determinare la dipendenza multivaluta MVD (regola transitoria)?
R=(A,B,C,D,E) where A->>B and B->>D
Dati i seguenti tuple:
(0,1,2,3,4) and (0,5,6,7,8)
desidero determinare all
tuple che possono completare il rapporto.
Come ho capito, se le tuple t(A)=u(A)
ci deve essere terzo tuple v(A)=t(A)
e v(B)=t(B)
un quarto tuple w(A)=t(A)
e w(B)=u(B)
Così ho provato:
A B C D E
t 0 1 2 3 4
u 0 5 6 7 8
v 0 1 2 3 4
w 0 5 6 7 8
Tuttavia, suppongo che potrei perdere qualcosa (alias transitivity). Perché non delle tuple (v
e w
) è incluso nel set:
1.(0,1,2,7,4)
2.(0,1,2,3,8)
3.(0,1,6,3,4)
4.(0,5,2,7,8)
in cui almeno una delle tuple deve essere vero. Non riesco a metterlo insieme e apprezzerei qualsiasi aiuto! Per quanto riguarda la transitività, ho capito che A->>B
e B->>D
quindi A->>(D-B)
o quello A->>BD
ma non riesco a farlo bene.