UMLを用いて表した図のデータモデルから、“部品”表、“納入”表及び“メーカー”表を関係データベース上に定義するときの解釈のうち、適切なものはどれか。
ア |
同一の部品名を同一のメーカーから複数回納入することは許さない。 |
イ |
“納入”表には外部キーは必要ない。 |
ウ |
部品番号とメーカー番号の組みを“納入”表の候補キーの一部にできる。 |
エ |
“メーカー”表は、外部キーとして部品番号をもつことになる。 |
答え ウ
【解説】
ア |
“納入”表から見て“部品”表と“メーカー”表は1つだが、同じ組み合わせが他にもあることは制限されていない。(×) |
イ |
“納入”表には“部品”表と“メーカー”表を参照するための外部キーが必要です。(×) |
ウ |
部品番号とメーカー番号の組みを“納入”表の候補キーの一部にできます。(〇) |
エ |
“メーカー”表と“部品”表は直接参照関係がないので、外部キーとして部品番号をもつことはありません。(×) |
【キーワード】
・データモデル
【キーワードの解説】
- データモデル(data model)
この問題でのデータモデルとは、特定のビジネスの機能に関するデータの論理的な構成を表す方法としてのデータモデルである。
もっと、「データモデル」について調べてみよう。
戻る
一覧へ
次へ
|