

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Solutions to questions related to boyce-codd normal form (bcnf) testing and decomposition of a relational schema. The schema in question is analyzed to identify functional dependencies and superkeys, and the bcnf rules are applied to decompose the schema into smaller, dependency-preserving relations.
Typology: Assignments
1 / 3
This page cannot be seen from the preview
Don't miss anything!


Solutions : Questions on the Original Schema
Testing Properties of the Decomposition
We have omitted trivial FDs for brevity.
(We can derive DT->C from DT->A and DA->C, and DH->T from DH->A and DA->T). Therefore, we conclude that the decomposition is dependency-preserving. Note that although we cannot explicitly enforce DT->C, it is implicitly enforced by enforcing DT->A and DA->C.
The decomposition is not dependency-preserving.