in Databases edited by
1,185 views
2 votes
2 votes
Find what FD is violated by the Relation R = { } i.e. empty relation

a. All FD

b. Does not violate FD's

c. Cannot say

d. None of the Above
in Databases edited by
1.2k views

2 Comments

Let us take by example,

 let relation be R(A,B) and FD is X -> Y.

Now X can take { ∅, X, Y , XY} and Similarly Y can be { ∅, X, Y , XY}.

For Empty relation R( ), there is at least one FD which is ∅ -> ∅.

Correct me if i am wrong.
0
0
b. Does not violate FD's

//No relation exist.We can have no example to violating it...?
1
1

2 Answers

3 votes
3 votes
Best answer
b)does not violate any fd as there are no attributes so it is in Highest normal form possible . Plz correct me if I am wrong
selected by

2 Comments

What's the correct???
0
0
b is correct
0
0
0 votes
0 votes
.We can have only 1 FD for the empty Relation which determines ∅.

∅ ->∅ . Therefore, it is not violating any FD’s.

Option B is correct.

Related questions