6 6 votes Consider the relation R(ABCD) with FD's set F={ AB->CD,C->.A,D->B} which of the following is false ? 1.C->A is a partial Dependency 2.C->A is a transitive Dependency 3.D->B IS A Partial dependency 4. All of these Databases database-normalization + – spriti1991 5.1k views answer comment Share Follow Print 0 reply Please log in or register to add a comment.
Best answer 5 5 votes A,B,C,D all are prime attribute so no partial as well as no transitive dependencies.. Digvijay Pandey answered Apr 18, 2015 • selected Dec 18, 2015 by Pooja Palod Digvijay Pandey comment Share Follow See all 6 Comments 6 6 Comments reply Show 3 previous comments Digvijay Pandey commented Apr 18, 2015 reply Follow flag @Arjun sir : i think CD ---> A satisfying 3NF condition so 2NFcondition trivially satisfied.. 0 0 replyShare Digvijay Pandey commented Apr 18, 2015 reply Follow flag got u sir.. thank u :-) 1 1 replyShare debasree88 commented Apr 23, 2019 reply Follow flag @Arjun Sir I did not get your point... did you mean to say that if CD->A was present then C->A would satisfy partial dependency as C is a proper subset of CD... you meant something like this sir? @Arjun sir pls clarify pls.. 0 0 replyShare Please log in or register to add a comment.
1 1 vote Here AB , BC , CD , AD are candidate keys. So , A , B , C , D all are part of prime attributes. So , the relation is in 3NF . So , ans is (d) : all are false worst_engineer answered May 15, 2015 • edited May 15, 2015 by worst_engineer worst_engineer comment Share Follow See all 3 Comments 3 3 Comments reply Digvijay Pandey commented May 15, 2015 reply Follow flag Relation is in 3NF only.. if all attribute are prime then 3NF relation. proper subset of candidate key -----> prime not allowed in BCNF. C ---->A, D----> B neither C nor D are super key. 0 0 replyShare Digvijay Pandey commented May 15, 2015 reply Follow flag let primary key A and a non-key domain B and C where C is more dependent on B than A and B is directly dependent on A, then C can be considered transitively dependant on A. if A---->B , B----->C then A----->C is transitive dependency. Transitive dependencies not allowed in 3NF. 1 1 replyShare worst_engineer commented May 15, 2015 reply Follow flag okk.. sorry... my bad.. thanks a lot for clarifying :) 0 0 replyShare Please log in or register to add a comment.
0 0 votes Candidate keys={AB,AD,BC,CD} Prime attributes are A,B,C,D 1.C->A (P->P) Not PD(P->NP) 2.C->A(P->P) Not TD(NP->NP) 3.D->B(P>P) Not PD All are false hence Jarvis answered May 22, 2015 Jarvis comment Share Follow 0 reply Please log in or register to add a comment.
0 0 votes CK-AB,C,D so 1-C->A No partial dependency 2-No NPA so no transitive dependency 3-this is also wrong 4-All are false So option 4 is right option Rishi yadav answered Oct 5, 2017 Rishi yadav comment Share Follow 0 reply Please log in or register to add a comment.