in Databases
1,283 views
2 votes
2 votes

Consider the relation $R\left ( A,B,C,D,E \right )$ with functional dependencies

$F=${

$A\rightarrow B$

$BC\rightarrow E$

$ED\rightarrow A$

}

Number of additional relation required to convert it into lossless , dependency preserving $3NF$ decomposition is _____________


What is meaning of additional relation (Here no table mentioned previously)??

in Databases
by
1.3k views

8 Comments

every question of made easy is not correct.
0
0

@aditi19

Can u try it??

0
0
i'm trying... will update once I reach an answer
0
0

@aditi19 did you found any answer ?

0
0
edited by

the relation already appears to be in 3NF as candidate keys are ACD, ECD, BCD. Since all are prime attributes then the relation is already in 3NF so no additional relation required answer supposed to be ZERO.

2
2
total number of extra table will be zero.it is already in 3NF
0
0
agreed.
0
0
Each and every attribute is prime attribute. so we can say directly the relation is in 3NF.
0
0

2 Answers

3 votes
3 votes

First, let's have a look at the candidate keys. 

In this case the candidate keys are $\rightarrow$ $CDA$, $CDB$, $CDE$.

Now, in this case, each attribute is a prime attribute. So, this realtion is already in 3NF and there is no point in decomposing this further.

Therefore, no additional relations are required.

So, the correct answer to this question will be 0.

0 votes
0 votes

4 table are required.

4 Comments

how this decomposition is lossless?
0
0

@abhishekmehta4u

ans given 2 tables

Are u sure??

0
0
edited by
how does A->B is a voilation of 3NF as B is a prime attribute ?
2
2
Here every attribute is prime so every FD in given table is satisfying X> Y where X is a super key or  Y is prime attribute so is not in 3nf already?
0
0

Related questions