問題プレビューID: 0b0307be

問 29

ある企業では、顧客マスタファイル、商品マスタファイル、担当者マスタファイル及び当月受注ファイルを基にして、月次で受注実績を把握している。各ファイルの項目が表のとおりであるとき、これら四つのファイルを使用して当月分と直近の3か月分の出力が可能な受注実績はどれか。

ファイル項目備考
顧客マスタファイル顧客コード、名称、担当者コード、前月受注額、2か月前受注額、3か月前受注額各顧客の担当者は1人
商品マスタファイル商品コード、名称、前月受注額、2か月前受注額、3か月前受注額————
担当者マスタファイル担当者コード、氏名————
当月受注ファイル顧客コード、商品コード、受注額当月の合計受注額
解説

各ファイルの関連(キー)は次のとおりです。

  • 当月受注ファイルは「顧客コード」と「商品コード」をもちます。
  • 顧客マスタファイルは「顧客コード」と「担当者コード」をもち、各顧客の担当者は 1 人です。
  • 担当者マスタファイルは「担当者コード」と「氏名」をもちます。

当月受注ファイルと顧客マスタファイルを「顧客コード」で結合すると、当月の受注額を顧客ごと、さらに担当者コードごとに集計できます。さらに担当者マスタファイルを「担当者コード」で結合すれば、担当者別の顧客別受注実績を出力できます。

  • 商品別の集計(ア・イ・ウ)は、当月受注ファイルと商品マスタファイルを「商品コード」で結合できますが、担当者との関連付けには商品マスタファイルに担当者コードがないため、担当者別の集計はできません。
  • 直近の 3 か月分は、顧客マスタファイルの「前月受注額、2か月前受注額、3か月前受注額」から得られます。これは顧客単位の値であり、顧客別・担当者別の出力に対応します。

したがって「担当者別の顧客別受注実績」である「エ」が適切です。

正解は「エ」です。