in Databases edited by
3,277 views
3 votes
3 votes

Which of the following statements about a relation $\mathbf{R}$ in first normal form $\text{(1NF)}$ is/are TRUE?

  1. $\mathbf{R}$ can have a multi-attribute key
  2. $\mathbf{R}$ cannot have a foreign key
  3. $\mathbf{R}$ cannot have a composite attribute
  4. $\mathbf{R}$ cannot have more than one candidate key
in Databases edited by
by
3.3k views

2 Answers

2 votes
2 votes
Best answer

B ,D are straightforward false because we can have a foreign key in 1NF and also we can have more than one candidate key.

The correct answer is A and C.

Source: Navathe

Source: Korth

selected by

1 comment

Yes this should be correct answer
1
1
3 votes
3 votes

Option A

R can have a multi-attribute key

C is correct

Relation not in 1NF if it has composite or multivalued attributes. (Thanks for correction @Philosophical_Virus)

D and B are ofcourse trivially wrong, take an example of any where we decompose any relation using 3NF decomposition, not after decomposition if it is in 3NF then for sure it will be in 1NF, having foreign key and more than one candidate key.

edited by

1 comment

I found this on GFG please check once for option C

link: https://www.geeksforgeeks.org/first-normal-form-1nf/

0
0
Answer:

Related questions