勘定科目だけでなく、補助科目(SubAccount)も用意したい。
普通預金(Account) -> A銀行, B銀行
旅費(Account) -> JR, タクシー
みたいなイメージ。
ただ、集計時は Account でグルーピングして集計するし、SubAccount を持たない Journal Entry も存在する。
ので、JournalEntry には account_id と subaccount_id の2つのrelation を持たせる。
SubAccountのモデルは以下の通り
- account_id
- name
- code // 将来的に使うかも