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

ITパスポート 令和5年度 問59

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

関係データベースで管理された"会員管理"表を正規化して,"店舗"表,"会員種別"表及び"会員"表に分割した。"会員"表として,適切なものはどれか。ここで,表中の下線は主キーを表し,一人の会員が複数の店舗に登録した場合は,会員番号を店舗ごとに付与するものとする。
59.png/image-size:603×381

正解と解説を見る

正解:エ

会員番号は店舗ごとに付くので、番号だけでは別店舗の会員を区別できません。「店舗コードと会員番号」の組を主キーにする必要があります。

店舗名と会員種別名は別の表で管理します。会員表には会員名と参照用の会員種別コードを残すため、この構成と複合主キーを満たすエが正解です。

条件を選んで演習する