Question: Suppose you are given a relation R with four attributes ABCD. For each of the following sets of FDs, assuming those are the only dependencies
(a) Identify the candidate key(s) for R.
(b) Identify the best normal form that R satisfies (1NF, 2NF, 3NF, or BCNF).
(c) If R is not in BCNF, decompose it into a set of BCNF relations that preserve the dependencies.
1. C → D, C → A, B → C
2. B → C, D → A
3. ABC → D, D → A
4. A → B, BC → D, A → C
5. AB → C, AB → D, C → A, D → B
Step by Step Solution
3.30 Rating (162 Votes )
There are 3 Steps involved in it
1 a Candidate keys B b R is in 2NF but not 3NF c C D and C A both cause violations of BCNF One way t... View full answer
Get step-by-step solutions from verified subject matter experts
Document Format (1 attachment)
960-C-S-D (2506).docx
120 KBs Word File
