パスポイ

令和5年度59テクノロジ系

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

店舗コード(主キー)店舗名会員番号(主キー)会員名会員種別コード会員種別名
001札幌1試験 花子02ゴールド
001札幌2情報 太郎02ゴールド
002東京1高度 次郎03一般
002東京2午前 桜子01プラチナ
003大阪1午前 桜子03一般

〔店舗〕

店舗コード(主キー)店舗名

〔会員種別〕

会員種別コード(主キー)会員種別名
  • 会員番号(主キー),会員名
  • 会員番号(主キー),会員名,会員種別コード
  • 会員番号(主キー),店舗コード(主キー),会員名
  • 会員番号(主キー),店舗コード(主キー),会員名,会員種別コード
正解と解説を見る

正解

会員番号(主キー),店舗コード(主キー),会員名,会員種別コード

問題文の注記の通り、同一人物でも登録する店舗ごとに異なる会員番号が付与されるため、会員番号だけでは会員を一意に特定できず、店舗コードと会員番号の組みで主キーとする必要がある。また会員種別コードは会員ごとの属性として"会員"表に残す必要があるため、店舗コード(主キー)、会員番号(主キー)、会員名、会員種別コードの全てを含む構成が正しい。

解いて競うと、毎月上位3名にAmazonギフト券5,000円分

無料登録すると過去問演習のスコアが月間ランキングに記録されます。1回10問・スマホでサクッと。