246 views
3 votes
3 votes
R(ABCDEF) and functional dependency set F={AB->CDEF , F->C , C->A , B->D, D->E,F->B}

candidate keys are F , AB and BC

which are partial dependencies to be removed to obtain 2NF

1 Answer

1 votes
1 votes

$B\longrightarrow D\space and\space D\longrightarrow E$ 

Because F,AB,BC is given as Candidate key

In Second Normal Form All Non Prime Attribute should be Fully Functional Dependent on any key

So NPA=D,E

$AB\longrightarrow CDEF$

(NPA is FFD on Key AB so 2NF)

, $F\longrightarrow C$  (2NF)

, $C\longrightarrow A$ (2NF)

, $B\longrightarrow D$ ,

(D is NPA but B is not key so not 2NF)

,$D\longrightarrow E$

(E is NPA but D is not Key so not 2NF)

,$F\longrightarrow B$

edited by

Related questions

0 votes
0 votes
1 answer
1
vivek1211 asked Mar 12, 2023
667 views
given an instance of relation R(ABC). find all non-trivial FDsare AB->C, AC->B, BC→ A true ??
0 votes
0 votes
0 answers
3
Varun Raj Akula asked Mar 12, 2022
387 views
Can anyone please explain about Statement 4 ? I know that transitive dependencies are allowed in 3NF as long as RHS is Prime Attribute. But, what is intransitive dependen...
1 votes
1 votes
3 answers
4
ushamya asked Jun 3, 2019
919 views
R(A,B,C) is a relation.Which of the following don't have dependency preserving BCNF decomposition?A->B, B->CA->B,B->C,C->AAB->C,C->ANone of these