岩田研究所 - トップページ
 HOME岩田研究所 > データモデルパターン > 会計
Data Model Patterns
会計
 


ここでは企業会計のデータモデルを扱います。通常、会計データを整理する際には、複式簿記というデータの整理手法(ルール)が用いられます。この手法は会計というドメインに特化しているため、通常のデータモデル手法よりも優れています。ただし、会計システムの把握を前提とした場合、このような細かな知識は必ずしも必要ではありません。より抽象的なデータモデルがあればよいのです。それでは、簡単な会計データモデルから紹介していきます。

各画像をクリックすると、別ウインドウが開いて拡大画像が表示され、モデルをダウンロードできます。


  勘定 償却
  勘定と勘定記入 資産の消費
  売上 労務費の消費
  受領 製品
  現金による取引 販売
  仕入れ 取引型
  社外からの投資 資産と資産勘定
  自社投資 勘定カテゴリ
 

勘定
  会計システムの肝は「勘定」です。取引を帳簿に記録する場合は、勘定別に記録していきます。勘定は大きく分けて、「資産勘定」、「負債勘定」および「資本勘定」の3つのグループに分けられます。資本勘定には「収益勘定」と「費用勘定」があり、それぞれ資本勘定の増加、減少を意味します。用語の詳しい説明については、簿記の本などを参考にしてください。
勘定にはいくつもの型が存在します(現金、売掛金、買掛金、手形など)。この型を「勘定型」という独立したエンティティとして定義しておきます。勘定型の中には、別の勘定型を含むものもありますので、勘定型はコンポジット構造にしておきます。また、勘定は特定の組織と結びつくため、「パーティー」と関連を結んでおきます。
 
Describeモデル ER/Studioモデル AllFusion ERwin Data Modeler
モデル

勘定と勘定記入
 
勘定は、借方と貸方に分けて記入します。ここでは、「勘定記入」エンティティに「貸方」エンティティと「借方」エンティティを設けました。取引があった場合は、資産の増加を借方に、負債の増加を貸方に、資本の増加を貸方に記入していきます。
それでは、実際に取引が発生し、勘定項目別に記入していく際のデータモデルを表します。ありのままにモデル化すると、上の図のようになると思います。「取引」がある時点で発生します。その取引を複数の「勘定記入」(貸方と借方)に分けて記入します。それぞれの勘定記入は、上記で作成した「勘定」と関連付けることが出来ます。
ただし、このモデルでは汎用的な取引をモデル化していますので、取引の種別ごとに改めてモデルを作成していく必要があります。
 
Describeモデル ER/Studioモデル AllFusion ERwin Data Modeler
モデル

売上
 

会計の世界では、「発生主義」と「現金主義」という2つの方法で収益を算出します。前者は請求書を発行した時点で売上が発生し、後者は現金を受け取った時点で売上が発生します。ここでは前者の立場をとり、データをモデル化します。

ある契約(注文など)により、請求書を伴った取引が発生します。この取引によって、借方では売掛金が発生し、貸方では売上が発生します。

 
Describeモデル ER/Studioモデル AllFusion ERwin Data Modeler
モデル

受領
  次に、売掛金を回収します。請求書に対して支払いという取引が発生した場合、先ほどの売掛金は貸方で相殺され、代わりに借方に現金が発生します。
 
Describeモデル ER/Studioモデル AllFusion ERwin Data Modeler
モデル

現金による取引
 

上記の2つの処理を一度に行う場合は、支払い取引がそのまま、借方:現金、貸方:売上とつながります。

 
Describeモデル ER/Studioモデル AllFusion ERwin Data Modeler
モデル

仕入れ
 

仕入れの場合、処理は先ほどとは逆になります。請求書を受けると、借方:支払高(仕入れ)、貸方:買掛金が発生します。請求書に対して支払いを行うと買掛金は相殺されますので、貸方で現金を処理します。

 
Describeモデル ER/Studioモデル AllFusion ERwin Data Modeler
モデル

社外からの投資
  社外からの投は、借方:現金、貸方:資本金で処理します。
 
Describeモデル ER/Studioモデル AllFusion ERwin Data Modeler
モデル

自社投資
  設備投資のような自社投資は、借方:設備、貸方:現金で処理します。
 
Describeモデル ER/Studioモデル AllFusion ERwin Data Modeler
モデル

償却
  設備投資などの減価償却は、借方:減価償却費、貸方:備品として処理します。
 
Describeモデル ER/Studioモデル AllFusion ERwin Data Modeler
モデル

資産の消費
  原材料を加工して仕掛品を製造した場合は、借方:仕掛品、貸方:原材料として処理します。
 
Describeモデル ER/Studioモデル AllFusion ERwin Data Modeler
モデル

労務費の消費
  労務費勘定は、資産と同様、借方:仕掛品、貸方:労務費として処理します。
 
Describeモデル ER/Studioモデル AllFusion ERwin Data Modeler
モデル

製品
  仕掛品を製品にした場合、借方:製品、貸方:労務費として処理します。
 
Describeモデル ER/Studioモデル AllFusion ERwin Data Modeler
モデル

販売
  製品の販売による売上は、借方:販売費・売掛金、貸方:現金(収益)・製品として処理します。
 
Describeモデル ER/Studioモデル AllFusion ERwin Data Modeler
モデル

取引型
  これまでの取引は一般的に使われているものです。ただし、すべてを「取引」のサブタイプとして定義していては、企業独自の取引を追加する際に手間がかかります。そこで、新たに「取引型」エンティティを設けてモデルを柔軟に変更できるようにします。
 
Describeモデル ER/Studioモデル AllFusion ERwin Data Modeler
モデル

資産と資産勘定
  実物の資産と資産勘定を1:1で関連付けることが理想ですが、実際には完全に一致することは少なく、「勘定割り当て」エンティティを設け、それぞれを多:多で関連付けることになります。
 
Describeモデル ER/Studioモデル AllFusion ERwin Data Modeler
モデル

勘定カテゴリ
  勘定のカテゴリを独自に設定できます。その際には、「勘定分類」エンティティを設けます。
 
Describeモデル ER/Studioモデル AllFusion ERwin Data Modeler
モデル
   

 
Copyrightc2004 J-SYS Software Co., Ltd. All Rights Reserved.