SPA開発 5. データベース設計 #01
2019年10月03日に更新

データベースを正規化する前に、会計システムの勘定科目データを整理する

この記事では

データベース設計を行う前に、テーブルに保存するデータを整理する必要があります。

この記事では実際に筆者が作成した、データを分割する前(正規化前)の勘定科目サンプルを紹介しています。

通常の会計ソフトテーブル設計の予測

以下は、会計ソフトを長年使っていた筆者の予測となります。
実際に、会計ソフトのデータベース設計業務に携わったことがないので根拠はありません。

通常の会計ソフトの場合、勘定科目テーブルは個人、法人で完全に分離していると思われます。

それは勘定科目のルールが個人、法人で細かく違うため分離した方がNULLを潰せるし、一番に見通しが良いからです。

ソフトによっては、不変的な値(資産や負債などの勘定科目名)はわざわざテーブルを用意していない可能性もあります。

今回のアプリでは、同じテーブルに個人、法人の勘定科目を保存する仕様としています。

その前提で作成した勘定科目一覧となります。

免責事項

たたき台のため、抜け・漏れ・間違いがある可能性があります。

コピペして利用する場合は必ず確認を行ってください。

正規化する前の勘定科目一覧

ツリーで表すとこのようになります。

[table_name]          [sample_name]
sheet(帳票)            貸借対照表, 損益計算書
 L group(大区分)        L 資産, 負債, 純資産...
  L sub_group(中区分)    L 流動資産, 固定資産, 繰延資産... 
   L category(小区分)     L 現金及び預金, 売上債権...
    L item(勘定科目)       L 現金, 預金, 売掛金...

勘定科目名は「MFクラウド会計」に合わせています。

biz_type sheet group sub_group category item
法人 貸借対照表 資産 流動資産 現金及び預金
法人 貸借対照表 資産 流動資産 売上債権
法人 貸借対照表 資産 流動資産 有価証券
法人 貸借対照表 資産 流動資産 棚卸資産
法人 貸借対照表 資産 流動資産 その他流動資産
法人 貸借対照表 資産 固定資産 有形固定資産
法人 貸借対照表 資産 固定資産 無形固定資産
法人 貸借対照表 資産 固定資産 投資その他の資産
法人 貸借対照表 資産 繰延資産 繰延資産
法人 貸借対照表 資産 諸口 諸口
法人 貸借対照表 負債 流動負債 仕入債務
法人 貸借対照表 負債 流動負債 その他流動負債
法人 貸借対照表 負債 固定負債 固定負債
法人 貸借対照表 純資産 株主資本 資本金
法人 貸借対照表 純資産 株主資本 新株式申込証拠金
法人 貸借対照表 純資産 株主資本 資本剰余金
法人 貸借対照表 純資産 株主資本 利益剰余金 繰越利益剰余金
法人 貸借対照表 純資産 株主資本 自己株式
法人 貸借対照表 純資産 株主資本 自己株式申込証拠金
法人 貸借対照表 純資産 評価・換算差額等 評価・換算差額等
法人 貸借対照表 純資産 新株予約権 新株予約権
法人 貸借対照表 負債・純資産
法人 損益計算書 売上高 売上高 売上高
法人 損益計算書 売上原価 売上原価 売上原価
法人 損益計算書 売上総利益
法人 損益計算書 販売費及び一般管理費 販売費及び一般管理費 販売費及び一般管理費
法人 損益計算書 営業利益
法人 損益計算書 営業外収益 営業外収益 営業外収益
法人 損益計算書 営業外費用 営業外費用 営業外費用
法人 損益計算書 経常利益
法人 損益計算書 特別利益 特別利益 特別利益
法人 損益計算書 特別損失 特別損失 特別損失
法人 損益計算書 税引前当期純利益
法人 損益計算書 法人税等 法人税等 法人税等
法人 損益計算書 法人税等 法人税等 法人税等調整額
法人 損益計算書 当期純利益
個人 貸借対照表 資産 流動資産 現金及び預金
個人 貸借対照表 資産 流動資産 売上債権
個人 貸借対照表 資産 流動資産 有価証券
個人 貸借対照表 資産 流動資産 棚卸資産
個人 貸借対照表 資産 流動資産 その他流動資産
個人 貸借対照表 資産 固定資産 有形固定資産
個人 貸借対照表 資産 固定資産 無形固定資産
個人 貸借対照表 資産 固定資産 投資その他の資産
個人 貸借対照表 資産 繰延資産 繰延資産
個人 貸借対照表 資産 事業主貸 事業主貸
個人 貸借対照表 資産 諸口 諸口
個人 貸借対照表 負債 流動負債 仕入債務
個人 貸借対照表 負債 流動負債 その他流動負債
個人 貸借対照表 負債 固定負債 固定負債
個人 貸借対照表 負債 事業主借 事業主借
個人 貸借対照表 資本 資本 資本 控除前所得金額
個人 貸借対照表 負債・資本
個人 損益計算書 売上高 売上高 売上高
個人 損益計算書 売上原価 売上原価 売上原価
個人 損益計算書 売上総利益
個人 損益計算書 経費 経費 経費
個人 損益計算書 引当金等(繰戻) 引当金等(繰戻) 引当金等(繰戻)
個人 損益計算書 引当金等(繰入) 引当金等(繰入) 引当金等(繰入)
個人 損益計算書 控除前所得金額
現在、カテゴリー「Rails apiとNuxt.jsでSPA開発」のデモアプリを構築中です。記事になるまでもう少々のお時間が必要です。ブログの更新が止まって申し訳ありません。デモアプリの進捗状況は こちらの記事 で随時お伝えしてまいります。
スポンサー広告
次の記事はこちらです
SPA開発
今日のTweet
スポンサー広告