725 views
0 votes
0 votes
a) lossy and dependency preserving

b)lossless and dependency preserving

c)losslsess and no dependency preserving

d)lossy and not dependency preserving

2 Answers

1 votes
1 votes
It is clearly Dependency preserving as the dependency D-> BC is satisfied in A and G->HD is satisfied in E.

For loseless decomposition,  intersection of (D,B,C) and (D,F,G,H) gives D which is the key in (D,B,C).

 

Hence the decomposition is both dependency preserving and loseless.
0 votes
0 votes
Option B is correct .

Reason : It is lossless as in realtion a 'd' which is common attribute in both the tables is candidate key.

It is dependency preserving because d->bc is satisfied in relation a and g->hd is satisfied by e.

Dependency preserving states that the set of dependencies of all the decomposed tables should cover the original tables dependencies.

CORRECT ME IF I AM WRONG.

Related questions

1 votes
1 votes
1 answer
2
Shefali asked Jul 23, 2015
4,831 views
The answer given is YES. But how is the dependency C - DE preserved in this decomposition?
0 votes
0 votes
1 answer
4