問題

選択肢
- 1{受注番号、受注日、得意先コード、合計金額}/{受注番号、商品コード、受注数量}/{商品コード、単価}
- 2{受注番号、受注日、得意先コード、商品コード、合計金額}/{受注番号、商品コード、受注数量}/{得意先コード、商品コード、単価}
- 3{受注番号、受注日、得意先コード、商品コード、合計金額}/{得意先コード、商品コード、受注数量}
- 4{受注番号、得意先コード、合計金額}/{得意先コード、商品コード、受注数量}/{商品コード、単価}/{受注番号、受注日}
- 5{受注番号、受注日、商品コード、合計金額}/{受注番号、得意先コード、受注数量}/{商品コード、単価}
正解
1. {受注番号、受注日、得意先コード、合計金額}/{受注番号、商品コード、受注数量}/{商品コード、単価}
詳しい解説を見る解説を閉じる
解説
元の表は1セル内に複数値を持つ非正規形なので、まず繰返しを排除(第1正規形化)。受注番号が同じでも商品コードが異なる行があるため、主キーは複合キー{受注番号、商品コード}。受注日・得意先コード・合計金額は受注番号のみで決まる(部分関数従属)ため第2正規形化で分離→{受注番号、受注日、得意先コード、合計金額}の表に。さらに単価は商品コードで一意に定まる(推移関数従属)ため第3正規形化で分離→{商品コード、単価}の表に。結果として、(1){受注番号、受注日、得意先コード、合計金額}、(2){受注番号、商品コード、受注数量}、(3){商品コード、単価}の3表構成となり、アが正解。イ・ウは推移従属が解消されておらず、エは{受注番号、受注日}の分離が冗長、オは受注日と商品コードの組み合わせが論理的に誤り。(出典: 一般社団法人 中小企業診断協会 令和6年度 中小企業診断士1次試験 経営情報システム 第7問)
中小企業診断士トップ
一問一答・予想問題・まとめノート