Using the basic ER and relational models, which of the following statements is…

2012

Using the basic ER and relational models, which of the following statements is INCORRECT?

  1. A.

    An attribute of an entity can have more than one value

  2. B.

    An attribute of an entity can be composite

  3. C.

    In a row of a relational table, an attribute can have more than one value

  4. D.

    In a row of a relational table, an attribute can have exactly one value or a NULL value

Attempted by 1128 students.

Show answer & explanation

Correct answer: C

Answer: Option C

Explanation:

Option A: Correct. In the ER model, an attribute of an entity can be multivalued. For example, a Person entity can have multiple phone numbers.

Option B: Correct. The ER model supports composite attributes, such as an address made up of street, city, and postal code.

Option C: Incorrect. In a relational table, each attribute value in a row must be atomic, meaning exactly one value or NULL. Multiple values in one attribute of a row violate the relational model and First Normal Form (1NF).

Option D: Correct. In the relational model, each attribute value in a row can be exactly one atomic value or NULL.

A video solution is available for this question — log in and enroll to watch it.

Explore the full course: Gate Guidance By Sanchit Sir