4. DB設計
カラム名 データ型 Null 備考
id int x
created datetime x
modified datetime x
date datetime x 仕訳が発生した日時
usage_id int x 用途。usagesテーブル
deposit int o 入金
payment int o 出金
journals
カラム名 データ型 Null 備考
id int x
created datetime x
modified datetime x
name Varchar(255) x 用途
usages
6. 残高を表示する(1)
• 残高 = 直前の残高 ー いまの仕訳の増減値
• 残高を保存していない場合、残高を求めるたびにすべての仕訳
レコードにアクセスする必要がある。よって残高を保存してお
いたほうが良さそう。
カラム名 データ型 Null 備考
id int x
created datetime x
modified datetime x
date datetime x 仕訳が発生した日時
usage_id int x 用途。usagesテーブル
deposit int o 入金
payment int o 出金
balance int o 残高
journals
(New!)