J'ai une exercice suivant:
Soit la relation R(A,B,C,D,E,F,G)avec les dépendance fonctionnelles suivantes;
A,B->C A,B->E A,B->F B->C D->E D->F G->A
Je déduits avec les relations suivant:
R1{ G, A}
R2{ B, C}
R3{ A,B, D*}
R4{ D, E, F}
R6{ G, A, B }
_ Clé candidate *clé étrangère
J'ai une petite question pour A,B->C et B->C ,
Est-ce que je dois garder les deux relations.Je pense que R2{ B, C} est bien élémentaire,on doit garder,mais comment dire "on ne peut pas garder A,B->C
Une phrase expique qu'il n'est pas élémentaire ça suffira?
Une autre question suivant:
Soit la relation R(A,B,C,D)avec les dépendances fonctionnelle suivantes:
A,B->C C->D D->A
Questions:
Q1ourquoi R n'est pas en forme normale de Boyce-Codd?
Répondre1;car il n'est pas en 3ème forme noramle comme C->D.
Q2:proposez une décomposition sans perte d'information en forme normale de Boyce-Codd.
Répondre2:R1{ A,B, C*} R2{ C, D* } R3{ D, A}
_ Clé candidate *clé étrangère
Q3ourquoi ne peut-on pas décomposer en Boyce-Codd sans perte de dépendance?
Je ne sais pas comment répondre cette question??
Partager