問題
次の表は、ある家電量販店の「売上伝票テーブル」を示している。下記の設問に答えよ。 【売上伝票テーブル】 項目:売上 ID/製品 ID/メーカー/製品名/仕入単価/販売単価/販売数量/売上高/粗利益 S001 PN01 A 電気 液晶テレビ 100,000 153,000 2 306,000 106,000 S001 PN02 B 電気 デジタルカメラ 25,000 34,000 3 102,000 27,000 S002 PN01 A 電気 液晶テレビ 100,000 153,000 3 459,000 159,000 S003 PN03 C 工業 DVD レコーダ 52,000 78,000 1 78,000 26,000 S003 PN04 A 電気 MP3 プレーヤ 12,000 18,000 3 54,000 18,000 S004 PN02 B 電気 デジタルカメラ 25,000 34,000 2 68,000 18,000 (設問1) この「売上伝票テーブル」は、正規化を進めることができ、結果として「売上テーブル」と「商品テーブル」の2つに分割することができる。「商品テーブル」に入る項目として、最も適切なものの組み合わせはどれか。
選択肢
- 1粗利益、メーカー、製品名、売上 ID
- 2製品 ID、販売単価、販売数量、製品名
- 3メーカー、販売数量、仕入単価、販売単価
- 4メーカー、販売単価、製品 ID、仕入単価
正解
4. メーカー、販売単価、製品 ID、仕入単価
詳しい解説を見る解説を閉じる
解説
正規化では、製品 ID(PN01〜PN04)によって一意に定まる属性を「商品テーブル」に切り出す。製品 ID が決まればメーカー・製品名・仕入単価・販売単価は一意に定まる(同じ製品 ID なら同じ値)ため、これらが商品テーブルの項目となる。選択肢の中で製品 ID をキーとし製品に従属する属性のみで構成されるのはエ(メーカー、販売単価、製品 ID、仕入単価)である。 ア・イは売上 IDや販売数量という売上伝票(取引)ごとに変動する項目を含み、ウも販売数量を含むため、いずれも商品テーブル(製品に一意に従属する属性のみ)には不適切。(出典: 一般社団法人 中小企業診断協会 平成19年度 中小企業診断士1次試験 経営情報システム 第6問 設問1)
中小企業診断士トップ
一問一答・予想問題・まとめノート