過去問解きまくり研究所 ホーム

令和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 正規形であるが第 2 正規形でない。

解説

受注番号だけで決まる列が残っている段階です。

設問は、受注の明細をそのまま一枚に並べた表が、正規形のどの段階に当たるかを四通りの中から選ばせています。ですから見分けの軸は、一行を一つに定める鍵が何列で成り立つかを先に決めたうえで、その鍵の一部だけで値が決まってしまう列が残っていないか、という一点だけです。この表はどの升にも値が一つずつ入っており、繰返しの項目はありません。一行を定めるには受注番号と項番の二つが揃って初めて足りますが、受注日と得意先コードは受注番号だけで決まってしまいます。鍵の一部にだけ従う列が残っている段階だ、という読み方になります。

ほかの選択肢はなぜ違うのか

出典:令和3年度 秋期 応用情報技術者試験 午前 問28

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)