UMLデータモデルの関連と関係データベースの参照制約

図のデータモデルにおいて、「顧客」と「付加情報」の間には1対多(または1対0..*)の関連が存在し、「付加情報」のインスタンスは特定の注文主(顧客)に帰属しています。したがって、関係データベース上でこの整合性を保つには、「付加情報」表に外部キーを設けて「顧客」表への参照整合性制約を定義する必要があります。したがって正解はウです。 制約条件により、指定送付先として選べる付加情報は「注文の顧客と付加情報の注文主が一致するもの」に限られます。 付加情報は顧客ごとに0個以上存在できるため、両表の行数が一致する必然性はありません。 付加情報は顧客に紐づくものであり、注文表への外部キー参照制約を持たせるわけではありません。

UMLを用いて表した図のデータモデルを関係データベース上に実装する際の解釈のうち,適切なものはどれか。

問題画像
出典令和5年度 秋期 システム監査技術者試験 午前Ⅱ 問21
ア
“指定送付先”を指定する際,“付加情報”表のどの行でも選択できる。
イ
“付加情報”表と“顧客”表の行数は一致していなければならない。
ウ
“付加情報”表には“顧客”表に対する参照制約を指定する。
エ
“付加情報”表には“注文”表に対する参照制約を指定する。