243 views
1 votes
1 votes
Hello, I know this type of question has been asked but I am not getting this. I have a confusion in FD bc->d should it be in 2nd normal form or not.

R={a,b,c,d}

FD={ab->c,bc->d}

Ck={ab}

I want to know whether this is in second normal form or not. Thanks in advance.

1 Answer

Best answer
1 votes
1 votes

The relation is in 2NF as it is in 1NF and there is no partial dependency for any non-key attribute- here $ab$ is the key and there is no FD with only $a$ or $b$ as the determinant and hence no partial dependency is possible.  

$ab \to bc; bc \to d$ where $ab$ is a candidate key and $d$ is a non-prime attribute and $bc$ is not a key. So, this is a transitive dependency and so the Relation is not in 3NF. 

https://gatecse.in/demystifying-database-normalization/

selected by

Related questions

0 votes
0 votes
2 answers
1
0 votes
0 votes
0 answers
3
Na462 asked Oct 21, 2018
1,006 views
1 votes
1 votes
2 answers
4
srestha asked Oct 2, 2018
1,008 views
Here directly dependency not given. Which normal form it doesnot hold , how to eliminate it? I got here 1:m, or 1:1 dependency. Is it any value to ans this question?