関係データベースにおいて、“注文”表から“商品”表への参照制約が設定されている場合の記述のうち、適切なものはどれか。
ア | “商品”のタプルが存在すれば、それに対応する“注文”のタプルは存在する。 |
イ | “商品”のタプルを“注文”のタプルはそれぞれ独立に存在する。 |
ウ | “注文”のタプルが消滅すれば、それに対応するの“商品”タプルも消滅する。 |
エ | “注文”のタプルが存在すれば、それに対応する“商品”のタプルは存在する。 |
答え エ
【解説】
“注文”表から“商品”表への参照制約が設定されているということは、“注文”表が“商品”表を参照しているため、“注文”表のタプルが存在すれば、それに対応する“商品”表のタプルが存在する(エ)という制約があります。
そのため、“商品”表のタプルを自由に削除することはできません。
また、“注文”表は対応する“商品”表のタプルが存在しないと追加できません。
【キーワード】
・参照制約