Documente Academic
Documente Profesional
Documente Cultură
Algoritmul FN1:
Algoritmul FN2:
Alg. FN3:
… … … …
R1(Echipa, Tara)
R2(An, Echipa, Buget)
Curs
n n
n n
GrupaStudenti Tema
Algoritmul FN4
Se identifică o dependență multivaloare X→→Y. Se înlocuiește relația R
cu două relații
R1(X,Y)
R2=R\Y.
Dacă relațiile rezultate conțin dependențe multivaloare se reia Algoritmul
FN4.
X,Y
Definiție. Fie R (X, Y, Z) o schemă relație și R1(X,Y)=∏ (R),
X,Z Y,Z
R2(X,Z)=∏ (R), R3(Y,Z)=∏ (R),
Dacă:
Exemplu:
R:
FIRMA AGENT PRODUS
F1 A1 P1
F1 A1 P2
F2 A1 P1
F2 A2 P1
Firmă
n n
n n
Agent n n Produs
F1 A1
F2 A1
F2 A2
R2:
FIRMA PRODUS
F1 P1
F1 P2
F2 P1
R3 :
AGENT PRODUS
A1 P1
A1 P2
A2 P1