閉じる

ITパスポート令和6年度 問81

問81
note_alt
calculate

一つの表で管理されていた受注データを,受注に関する情報と商品に関する情報に分割して,正規化を行った上で関係データベースの表で管理する。正規化を行った結果の表の組合せとして,最も適切なものはどれか。ここで,同一商品で単価が異なるときは商品番号も異なるものとする。また,発注者名には同姓同名はいないものとする。
81.png/image-size:369×138
  • 81a.png/image-size:306×68
  • 81i.png/image-size:306×69
  • 81u.png/image-size:306×69
  • 81e.png/image-size:306×69

分類 :

テクノロジ系 » データベース » データベース設計

正解 :

エ

解説 :

商品番号が決まれば商品名と単価が決まるため、この三項目を商品表に分離します。一方、発注者や個数は個々の受注に属する情報です。

受注表には受注番号・発注者名・商品番号・個数を残し、商品番号で商品表と結合します。同じ商品の個数が受注ごとに違うので、個数を商品表へ置いてはいけません。

▲
Pagetop