シカクマナボ.ITパスポート

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

出典:IPA「ITパスポート試験」令和6年度 問81

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

正解と解説を見る

正解:エ

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

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

条件を選んで演習する