令和3年度 秋期 午前 問28
データベース
受注番号に関する問題
受注入力システムによって作成される次の表に関する記述のうち,適切なものはどれか。受注番号は受注ごとに新たに発行される番号であり,項番は 1 回の受注で商品コード別に連番で発行される番号である。なお,単価は商品コードによって一意に定まる。
〔表〕
受注日 受注番号 得意先コード 項番 商品コード 数量 単価 2021-03-05 995867 0256 1 20121 20 20,000 2021-03-05 995867 0256 2 24005 10 15,000 2021-03-05 995867 0256 3 28007 5 5,000
- ア第 1 正規形でない。
- イ第 1 正規形であるが第 2 正規形でない。
- ウ第 2 正規形であるが第 3 正規形でない。
- エ第 3 正規形である。
答えと解説を見る
✓ これが正解イ第 1 正規形であるが第 2 正規形でない。
解説
受注番号だけで決まる列が残っている段階です。
設問は、受注の明細をそのまま一枚に並べた表が、正規形のどの段階に当たるかを四通りの中から選ばせています。ですから見分けの軸は、一行を一つに定める鍵が何列で成り立つかを先に決めたうえで、その鍵の一部だけで値が決まってしまう列が残っていないか、という一点だけです。この表はどの升にも値が一つずつ入っており、繰返しの項目はありません。一行を定めるには受注番号と項番の二つが揃って初めて足りますが、受注日と得意先コードは受注番号だけで決まってしまいます。鍵の一部にだけ従う列が残っている段階だ、という読み方になります。
ほかの選択肢はなぜ違うのか
- ア第 1 正規形でない。:繰返しの項目が残り、一つの升に複数の値が詰め込まれている状態を指します。示された表はどの升も値が一つで、横に伸びた繰返しの列も見当たらないため、この段階はすでに越えています。
- ウ第 2 正規形であるが第 3 正規形でな…:鍵の一部だけで決まる列は解消済みで、鍵以外の列を経由して決まる列だけが残っている段階を指します。この表は前者がまだ残っているので、そこまで到達していません。
- エ第 3 正規形である。:鍵の一部だけで決まる列も、鍵以外の列を経由して決まる列も、どちらも取り除き終えた段階を指します。示された表は前者が残ったままなので、この段階には当てはまりません。
出典:令和3年度 秋期 応用情報技術者試験 午前 問28
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)