Question
Given the basic ER and relational models, which of the following is INCORRECT?
Official answer and solution
- Official answer
- C
- From
- Official GATE 2012 answer key
Solution
Evaluate standard properties of the Entity-Relationship (ER) model against the Relational model requirements (First Normal Form).
-
In the ER model, attributes of an entity can be single-valued or multivalued (e.g., an employee having multiple phone numbers). Therefore, statement (A) is valid for the ER model.
-
In the ER model, attributes can also be composite (e.g., an address composed of street, city, and zip code). Therefore, statement (B) is valid for the ER model.
-
In the relational model, relations must adhere to First Normal Form (1NF). The domain of each attribute must contain only atomic (indivisible) scalar values. Thus, a cell in a row of a relational table cannot contain a set, list, or multiset of multiple values.
-
Each cell must contain either exactly one atomic value or a NULL value representing an absent/unknown entry. Statement (D) is therefore a correct rule of the relational model.
-
Statement (C) claims that an attribute in a row of a relational table can have more than one value, which directly violates 1NF atomicity. Hence, statement (C) is INCORRECT, making it the credited answer.
C
The answer is the one in the official GATE answer key. The solution is this site's own explanation.
Source
- Paper
- GATE 2012 Computer Science and Information Technology (CS)
- Question
- 14 of 65, printed as CS Q.14
- Section
- Computer Science and Information Technology
Report an error in this question
GATE questions are the work of the organising institutes. This site is independent and is not affiliated with them.