2017-09-13 3 views
0

Comment puis-je réduit à BCNF pour cette question, pourriez-vous s'il vous plaît me aider à avoir un chèque,Réduite à FNBC

R (A, B, C, D, E)

IFD: A -> B, D -> E, C -> D

réduit à BCNF:

R1 (A, B), R2 (D, E), R3 (C, D)

I Je ne suis pas sûr de mon travail. Merci

+0

Je pense que vous avez perdu l'information que l'ajout de R4 (A, C) permettrait de préserver. –

+0

Pourriez-vous s'il vous plaît expliquer comment ajouter R4 (A, C)? –

+0

S'il vous plaît montrer votre travail pour les devoirs. – philipxy

Répondre

1

Je pense que vous avez perdu l'information que l'ajout de R4 (A, C) permettrait de préserver.

La relation d'origine enregistre qu'une valeur A, une valeur B, une valeur C, une valeur D et une valeur E sont toutes associées les unes aux autres. Les FD expliquent comment certaines des valeurs peuvent être déterminées par (d'autres). Par exemple, si vous connaissez la valeur D, vous savez quelle doit être la valeur E.

Votre schéma révisé préserve toutes les informations sauf qu'une valeur A spécifique est associée à une valeur C spécifique. Ajouter R4 (A, C) préserve cette information.