edited by
569 views
3 votes
3 votes

Consider following set of FDs on R(A,B,C,D,E,F)

A $\rightarrow$ BCD

B $\rightarrow$ DE

B $\rightarrow$ D

D $\rightarrow$ A

Compute the canonical cover.

edited by

1 Answer

Best answer
4 votes
4 votes
A $\rightarrow$ BCD ( A $\rightarrow$ B ,A $\rightarrow$ C, A $\rightarrow$ D)

B $\rightarrow$ DE  (B $\rightarrow$ D, B $\rightarrow$ E)

B $\rightarrow$ D

D $\rightarrow$ A

Here A $\rightarrow$ D can be reached by ( A $\rightarrow$ B and B $\rightarrow$ D) so this can be removed.

B $\rightarrow$ D can be removed.

So resultant cononical cover is

A $\rightarrow$ BC

B $\rightarrow$ DE

D $\rightarrow$ A
selected by

Related questions

0 votes
0 votes
1 answer
1
Mrityudoot asked Jan 8
242 views
In questions asking for the number of FDs in minimal cover if I get sayA $\rightarrow$ BA $\rightarrow$ CD $\rightarrow$ EFThen what do I count them as2 or 3 or 4 FDs?
0 votes
0 votes
1 answer
2
3 votes
3 votes
1 answer
3
Tuhin Dutta asked Jan 19, 2018
673 views
F: { A- BC, B->C, AC->B }G: { AB->C, A->B, A->C }Does G cover F?
3 votes
3 votes
1 answer
4
pa-try asked Nov 13, 2017
1,462 views
FDs are :A->CAC->DE->ADE->HFind :i) Number of FDs in canonical form.i) Number of FDs in minimal form.