平成27年度 春期 午前 問28
データベース
データモデルに関する問題
図のデータモデルを三つの表で実装する。このとき,“A 社への売上 50,000 円を,2015 年 4 月 4 日に現金勘定に計上した”ことを記録する“移動”表の a,b の適切な組合せはどれか。ここで,モデルの表記には UML を用いる。
図(書き起こし): UML のクラス図(絵)。読み取った構造は次のとおり。
はこは4つ+注記が1つ。 [勘定] 属性: 勘定コード / 科目名 [会計取引] 属性: 取引番号 / 計上日 / 摘要 [移動] 属性: 金額 ← 上の2つを結ぶ線の中ほどから破線でぶら下がる(関連クラス) [借方][貸方] ← [移動]から白い三角の矢(汎化)で下に2つ 関連: [勘定]─[2..*] ────── [*]─[会計取引] 注記(原典の逐語・[会計取引]から破線でつながる): 「制約:一つの会計取引に関する「借方」金額の合計と「貸方」金額の合計は一致すること」
表(書き起こし): 原典は3つの表が横に並んでいます。
勘定
| 勘定コード | 科目名 |
|---|---|
| 208 | 売上 |
| 510 | 現金 |
| 511 | 預金 |
| 812 | 旅費 |
移動
| 勘定コード | 借/貸 | 金額 | 取引番号 |
|---|---|---|---|
| a | b | 50,000 | 0122 |
| 208 | 貸方 | 50,000 | 0122 |
| 510 | 貸方 | 50,000 | 0124 |
| 812 | 借方 | 50,000 | 0124 |
会計取引
| 取引番号 | 計上日 | 摘要 |
|---|---|---|
| 0122 | 2015-04-04 | A 社 |
| 0124 | 2015-04-04 | A 社 |
選択肢も原典では罫線の表(記号の列 ア〜エ が行)です。
| a | b | |
|---|---|---|
| ア | 208 | 貸方 |
| イ | 208 | 借方 |
| ウ | 510 | 貸方 |
| エ | 510 | 借方 |
- アa=208,b=貸方
- イa=208,b=借方
- ウa=510,b=貸方
- エa=510,b=借方
答えと解説を見る
✓ これが正解エa=510,b=借方
解説
現金の勘定コード 510 を借方として立てます。
会計取引の表を見ると、取引番号 0122 は計上日が 2015-04-04、摘要が A 社となっており、設問が述べている出来事に対応します。移動の表には、この取引番号の行がすでに一つあり、売上にあたる勘定コード 208 が貸方として 50,000 円で記録されています。データモデルに添えられた制約は、一つの会計取引について借方の金額の合計と貸方の金額の合計が一致することを求めています。貸方に 50,000 円が立っている以上、埋めるべき行は借方の 50,000 円でなければ両者がそろいません。次に勘定です。設問は現金勘定に計上したと述べているので、勘定の表で科目名が現金となっている 510 を選びます。判定の軸は、制約から決まる借方か貸方かの向きと、設問の文面から決まる勘定コードの二つです。
ほかの選択肢はなぜ違うのか
- アa=208,b=貸方:指しているのが売上の勘定で、しかも貸方です。同じ取引番号にすでに置かれている行と重なるうえ、貸方だけが 100,000 円に達して借方が一つも立たず、合計をそろえるという制約を満たせません。
- イa=208,b=借方:向きは制約と合っていますが、指しているのが売上の勘定です。現金勘定に計上したという設問の文面と食い違い、同じ取引の中で売上が借方と貸方の両方に現れることにもなってしまいます。
- ウa=510,b=貸方:指しているのは現金の勘定で設問の文面に合いますが、向きが貸方になっています。これでは貸方が 100,000 円、借方が 0 円となり、両者の合計が一致しなければならないという制約に反します。
この問題の用語
- 会計お金の動きを記録し、まとめて報告する仕事のことをいいます。在庫の評価のしかたなど、決められた方法に従って計算します。
出典:平成27年度 春期 基本情報技術者試験 午前 問28(改変:原典の図表をテキストに書き起こした)
同じ用語が出る問題
- 令和元年度 秋期 午前 問59(会計)
- 平成29年度 春期 午前 問78:減価償却費に関する問題(会計)
- 平成29年度 春期 午前 問26:借方に関する問題(会計)
- 平成26年度 春期 午前 問66:SCMの目的(会計)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)