正解は イ
関係モデル(リレーショナルモデル)の属性の性質を問う理論問題です。関係モデルにおいて、関係(リレーション)は属性(カラム)の集合の上に定義され、属性には次の性質があります。①各属性は関係内で一意の名前をもつ、②属性の並び順には意味がなく、順番を入れ替えても同じ関係である、③各属性には定義域(ドメイン: 取り得る値の集合)が定まる、④異なる属性が同じ定義域を共有してもよい。イの「関係内の属性の並び順に意味はなく、順番を入れ替えても同じ関係である」は②の性質そのものであり、これが正解です。関係モデルは集合論に基づいており、属性の集合・タプルの集合として関係を定義するため、「並び順」という概念自体が存在しません。これは実装上の表(テーブル)に列の表示順が存在することとは区別して理解すべき、関係モデル上の理論的な性質です。同様にタプル(行)の集合にも順序はない、という点もセットで押さえておきましょう。
関係モデルは集合論ベース: 属性にもタプルにも並び順はない、属性名は関係内で一意、定義域は共有可。「順序がない」「名前で識別」の2点が理論問題の軸。