7.22 Give a lossless, dependency-preserving decomposition into 3NF of schema R of Exercise 7.1.

1 answer

Recall that the schema R of Exercise 7.1 is:

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

with the functional dependencies:

A → BC
CD → E
E → A

To decompose R into 3NF, we first check if it is already in 3NF. Since there is only one candidate key (A), and all non-prime attributes (B, C, D, E) depend only on A, R is already in 3NF.

Therefore, the lossless, dependency-preserving decomposition into 3NF of R is simply:

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

where R1 includes the first functional dependency and R2 includes the second and third functional dependencies.
Similar Questions
  1. What was the purpose of mummification?preserving the body for the afterlife preventing decomposition preserving the soul for the
    1. answers icon 1 answer
  2. DefinitionGender schema helps the children make sense of their world. A schema for a boy would be “boys play with trucks and
    1. answers icon 1 answer
    1. answers icon 3 answers
  3. The more experiences and objects a child is exposed to:Question 8 options: the fewer schema they will develop the more schema
    1. answers icon 1 answer
more similar questions