The Databases Course
Exercise No. 6
Design Theory
Due on January 1st (1998!) by midnight
Reflexivity: X ® X
Accumulation: X ® YZ, Z ® CW ¦ X ®
YZC
Projectivity: X ® YZ ¦ X ® Y
Prove that these axioms are sound, and that Armstrong's axioms can be derived from them.
- Find a non-redundant (= minimal) cover for F. Show, step by step, how the algorithm taught in class finds this minimal cover.
- Let X = { B , D }. Use the table algorithm to find X+F,AA.
- Find one elementary key of R, and one superkey of R that is not R. Prove your answer.