10,822 views

3 Answers

Best answer
9 votes
9 votes
In the given FDs,

1) Convert elements on LHS as singleton

           Thus, A -> BC can be written as A-> B and A->C

        

2) Remove composite attributes from LHS

           Here, AB -> C can be written as A -> C, because we have an FD {A -> B}.

3) Remove redundant attributes

        We have FD = {A -> B, A -> C , B -> C}

       this is a transitive depenency A -> B -> C. After remove redundancy, we get A->B, B->C.

 

Option D is the required answer
selected by
0 votes
0 votes
The answer must be D as A->B and B->C must be the minimum FDs that follow the rules.

Related questions

2 votes
2 votes
4 answers
1
Purple asked Jan 24, 2016
18,078 views
Consider the following set of functional dependency on the scheme (A, B,C) A >BC, B >C, A B, AB >C The canonical cover for this set is:(A) A >BC and B CB. A >BC and AB ...
3 votes
3 votes
3 answers
2
3 votes
3 votes
1 answer
3
pa-try asked Nov 13, 2017
1,454 views
FDs are :A->CAC->DE->ADE->HFind :i) Number of FDs in canonical form.i) Number of FDs in minimal form.
1 votes
1 votes
0 answers
4
set2018 asked Jul 26, 2017
657 views
for the relational scheme R=(A,B,C), and the set F of functional dependenciesA BCB CA BAB Ccompute Fc .