181 views
0 votes
0 votes

A table R is in 3NF if whenever a nontrivial functional dependency X-->A holds in R then X and A must satisfy which condition?

2 Answers

0 votes
0 votes

https://en.wikipedia.org/wiki/Third_normal_form

 a table is in 3NF if and only if, for each of its functional dependencies X → A, at least one of the following conditions holds:

  • X contains A (that is, X → A is trivial functional dependency), or
  • X is a superkey, or
  • Every element of A-X, the set difference between A and X, is a prime attribute (i.e., each attribute in A-X is contained in some candidate key)

Related questions

0 votes
0 votes
0 answers
1
peter09 asked Apr 16
48 views
Give an appropriate tree-structure diagram for the following relational database:Employee (person_name, street, city)Works (person_name, company_name, salary)Company (com...
0 votes
0 votes
1 answer
3
phaniphani asked Nov 16, 2023
200 views
is it allowed in a B+ tree, while deletion to leave behind a key in internal nodes while deleting it from the leaf ?