平成27年度 春期 基本情報技術者試験 午前 問28
テクノロジ/データベース図のデータモデルを三つの表で実装する。このとき,“A社への売上50,000円を,2015年4月4日に現金勘定に計上した”ことを記録する“移動”表のa,bの適切な組合せはどれか。ここで,モデルの表記にはUMLを用いる。

出典:平成27年度 春期 基本情報技術者試験 午前 問28
- アa:208,b:貸方
- イa:208,b:借方
- ウa:510,b:貸方
- エa:510,b:借方
正解:エ
解説
“移動”表の1行は,ある会計取引における一つの勘定への金額の計上を表します。“A社への売上50,000円を現金勘定に計上した”という取引は,売上(貸方)と現金(借方)の両方を記録する必要があり,表には既に取引番号0122に対して現金勘定(勘定コード510,貸方,50,000円)の行が存在するので,残るa,bの行は売上を表す勘定コード208(科目名“売上”)と,借方・貸方が対になるよう“借方”を組み合わせる必要があります。
選択肢ごとの解説
- ア誤り。勘定コード208(売上)を貸方とすると,同じ取引番号0122に貸方が二つ(現金510も貸方)できてしまい,借方の記録がなくなってしまいます。
- イ誤り。勘定コード自体は208で正しいものの,向きの組合せとして,借方・貸方の対応をよく確認すると,実際に条件を満たすのは勘定コード510・借方の組合せです。
- ウ誤り。勘定コード510(現金)は既に同じ取引番号0122の行で使われている勘定コードであり,aに再び510を割り当てると同一取引内で現金勘定が重複してしまいます。
- エ正しい。取引番号0122には既に現金勘定(510,貸方)が記録されているので,残りの行は売上勘定(208)を借方として記録することで,借方・貸方の金額が一致する仕訳になります。