edited by
448 views
2 votes
2 votes

$R (A,B,C,D)$ is a relation. Which of the following does not have a lossless join dependency preserving BCNF decomposition

  1. $A \rightarrow B, \ B \rightarrow CD$
  2. $A \rightarrow B, \ B \rightarrow C, \ C \rightarrow D$
  3. $AB \rightarrow C,\  C \rightarrow AD$
  4. $A \rightarrow BCD$
edited by

1 Answer

0 votes
0 votes

All are dependency preserving and lossless.

But in Option C

{A,B} is the only candidate key, hence A and B are prime attributes.

$C\rightarrow AD$ would be illegal as C isn't a superkey. Hence Option C won't be BCNF.

Answer:

Related questions

1 votes
1 votes
1 answer
1
Bikram asked Nov 26, 2016
333 views
Consider the join of relation R with a relation S. If R has $m$ tuples and S has $n$ tuples, then the maximum and minimum sizes of the join, respectively, are __________....
0 votes
0 votes
1 answer
2
Bikram asked Nov 26, 2016
243 views
A functional dependency of the form x → y is trivial ify ⊆ xy ⊂ xx ⊆ yx ⊂ y
0 votes
0 votes
1 answer
3
Bikram asked Nov 26, 2016
315 views
What does the following Tuple Relational Calculus query produce?The expression σθ1 (E1 ⋈θ2 E2) is the same as: E1 ⋈θ1^ θ2 E2 (σθ1 E1) ∧ (σθ2 E2 ) E1 ⋈ θ...