2020年 秋期 応用情報技術者 午前 問27

UMLを用いて表した図のデータモデルから、“部品”表、“納入”表及び“メーカー”表を関係データベース上に定義するときの解釈のうち、適切なものはどれか。

 ア  同一の部品名を同一のメーカーから複数回納入することは許さない。
 イ  “納入”表には外部キーは必要ない。
 ウ  部品番号とメーカー番号の組みを“納入”表の候補キーの一部にできる。
 エ  “メーカー”表は、外部キーとして部品番号をもつことになる。


答え ウ


解説

 ア  “納入”表から見て“部品”表と“メーカー”表は1つだが、同じ組み合わせが他にもあることは制限されていない。(×)
 イ  “納入”表には“部品”表と“メーカー”表を参照するための外部キーが必要です。(×)
 ウ  部品番号とメーカー番号の組みを“納入”表の候補キーの一部にできます。(〇)
 エ  “メーカー”表と“部品”表は直接参照関係がないので、外部キーとして部品番号をもつことはありません。(×)


キーワード
・データモデル

キーワードの解説
  • データモデル(data model)
    この問題でのデータモデルとは、特定のビジネスの機能に関するデータの論理的な構成を表す方法としてのデータモデルである。

もっと、「データモデル」について調べてみよう。

戻る 一覧へ 次へ