Which of the following is not a restriction for a table to be a relation?
Answer: C
Correct answer: The columns must be ordered.
Column order is precisely what a relation does not require: attributes are identified by name, so the columns may be written in any sequence without changing the relation. The other three are genuine requirements - single-valued cells, homogeneous columns, and no duplicate rows - and a table that breaks any of them is not a relation.
Please log in or register to report this question.