306 views
1 votes
1 votes
We say every bcnf is 3nf also but suppose in a bcnf relation the dependency is not preserved then how can we say that it is in 3nf since every 3nf must be dependency preserving.

1 Answer

1 votes
1 votes
Let's take if you have to convert a relation in 2NF, What we check after conversion.

1. there should be loss-less decomposition.

2. FD should be preserved.

Note: We check this all the normal form before going to BCNF.

So, if the relation is not in BCNF. then it will be in 3NF and FD will be preserved.

Related questions

1 votes
1 votes
0 answers
1
JAINchiNMay asked Dec 1, 2022
443 views
Any attribute(s) determining a prime attribute, automatically becomes a prime(s) attributeTrue or false
1 votes
1 votes
0 answers
3
Manisha Jaishwal asked Jun 5, 2022
469 views
Consider the relation R(ABCDE) with the FD set F={A >E,BC >D,E >CD} . find the 3NF decomposition .
2 votes
2 votes
1 answer
4