I am having a hard time understanding the 3 Normal form.
3 NF: 2 NF + No transitions
So, for eg: If I have,
A -> B
B -> C
Then the above is sort of a transition relation and hence won't be in 3 NF? Am I understanding it correctly?
But in this answer What exactly does database normalization do? , by paxdiablo
, it says,
Third normal form (3NF) - 2NF and every non-key column in a table depends on nothing but the key.
According to this, it will be in 3 NF. Where am I going wrong?