Page 1 of 1 [ 3 posts ] 

Kurgan
Veteran
Veteran

User avatar

Joined: 6 Apr 2012
Age: 36
Gender: Male
Posts: 4,132
Location: Scandinavia

09 Feb 2013, 12:33 pm

Can anyone please give a simple explanation? :)



naturalplastic
Veteran
Veteran

User avatar

Joined: 26 Aug 2010
Age: 70
Gender: Male
Posts: 35,189
Location: temperate zone

09 Feb 2013, 4:55 pm

NFZ2MCH

Thats what I say!



Utnapishtim
Raven
Raven

User avatar

Joined: 29 Nov 2012
Age: 45
Gender: Male
Posts: 124
Location: Liverpool, UK

09 Feb 2013, 5:48 pm

Third normal form
Every non-prime attribute is non-transitively dependent on every candidate key in the table. The attributes that do not contribute to the description of the primary key are removed from the table. In other words, no transitive dependency is allowed.

Boyce–Codd normal form
Every non-trivial functional dependency in the table is a dependency on a superkey.

Multiple overlapping candidate keys is the difference between the two normal forms.
Also to note a table in BCNF can also be in 3NF as well.