GATE CSE
First time here? Checkout the FAQ!
x
0 votes
61 views

Is the following FD in 2NF?

AB -> C                            

Where BD is candidate key.

please explain why this FD is in 2NF.

non-prime,prime ----> non-prime is in 2NF. But why?

Bcz.  as per my knowledge

Every non-prime attribute should be fully functionally dependent on the primary key of R

asked in Databases by Active (1.3k points)   | 61 views
Think

what if AB is also candidate key ?
Then it satisfies 2NF
Yes, you are correct, it won't violate 2 NF unless either a or b or d derives any other attribute
Man, I'm still in confusion. What should I conclude then ?
You should check that

1)AB is candidate key or not

if yes then check that from all the possible FD, only single A or B or C is able to derive any attribute

                   if yes then not in 2 NF

                   Else no then relation is in 2NF

Check out this question asked in gate-2008

http://gateoverflow.in/492/gate2008-69

Here, {Catalog_no, ( Title , Author )} are candidate keys.

1.Catalog_no --> {Title , Author , Publisher , Year } 

2.{Publisher , Title , Year} --> Price

Which implies, Catalog_no --> Price.

Is it the reason for considering the relation to be in 2NF??

 

yes you are correct it is because of transitive dependency

Please log in or register to answer this question.

Related questions

0 votes
0 answers
1
asked in Databases by Madhab Boss (5.1k points)   | 55 views
0 votes
0 answers
2
asked in Linear Algebra by sid1221 Active (1.6k points)   | 42 views


Top Users Sep 2017
  1. Habibkhan

    7096 Points

  2. Warrior

    2574 Points

  3. Arjun

    2412 Points

  4. rishu_darkshadow

    2402 Points

  5. A_i_$_h

    2204 Points

  6. nikunj

    1980 Points

  7. manu00x

    1846 Points

  8. makhdoom ghaya

    1760 Points

  9. Bikram

    1744 Points

  10. SiddharthMahapatra

    1718 Points


26,115 questions
33,691 answers
79,845 comments
31,098 users