UMLを用いて表した図のデータモデルを関係データベース上に実装する際の解釈のうち,適切なものはどれか。
1対多の多側の表が、1側の表への外部キーと参照制約を持つ

選択肢
- ア"指定送付先"を指定する際,"付加情報"表のどの行でも選択できる。
- イ"付加情報"表と"顧客"表の行数は一致していなければならない。
- ウ"付加情報"表には"顧客"表に対する参照制約を指定する。
- エ"付加情報"表には"注文"表に対する参照制約を指定する。
正解と解説
正解:ウ "付加情報"表には"顧客"表に対する参照制約を指定する。
図では「付加情報」が「顧客」に集約され、顧客1に対して付加情報が複数という関連(ロール名は注文主)になっている。関係データベースに落とすと、付加情報表が顧客表の主キーを外部キーとして持ち、顧客表への参照制約を指定する形になる。注文からは指定送付先として付加情報を参照する側なので、参照制約の向きは付加情報から注文へではない。
選択肢ごとの解説
- ア制約により、注文の顧客と一致する注文主の付加情報しか選べないため、任意の行は選べない。
- イ顧客1件に付加情報が複数対応し得るので、行数が一致するとは限らない。
- ウ正解。付加情報は顧客に従属するので、顧客表への参照制約を持つ。
- エ参照するのは注文側から付加情報への向きなので、この参照制約は付加情報表には置かない。
同じ分野の他の問題
- “売上”表への次の検索処理のうち、B木インデックスよりもハッシュインデックスを設定した方が適切なものはどれか。ここで、イ…2025年度 秋期 午前 問27
- SQL文に示す参照制約が存在する"商品"表と"受注"表とがある。"商品"表の行を削除したとき,削除した行の商品コードと同…2025年度 春期 午前 問27
- 関係を第2正規形から第3正規形に変換する手順はどれか。2025年度 春期 午前 問26
- 次のオブジェクト図(インスタンスを表す図)に対応する概念データモデルはどれか。ここで、オブジェクト図及び概念データモデル…2024年度 秋期 午前 問29
- 化粧品の製造を行っているA社では、販売代理店を通じて商品販売を行っている。今後の販売戦略に活用するために、次の三つの表を…2024年度 秋期 午前 問28
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。