在寻找简约的资金跟踪/预算应用程序之后,我决定构建一个供我个人使用.
但是我不确定部分数据库设计.基本上目前,我有一个条目表,显然存储有关每笔交易的数据,无论是信贷还是债务等.
我遇到的困境是,我不知道是否应该创建另一个表来存储每个帐户的当前余额,或者我是否应该通过从信用中减去借方来动态填充它.
我的一部分是说,随着条目表的增长,为每个帐户生成余额的能力将变得更慢(是的,过早优化被认为是邪恶的),但是当我可以从现有表计算数据时,似乎没有必要添加另一个表.
谢谢
编辑:对不起,我可能不太清楚,我了解如何实施创建帐户余额的方法.我更关注两种方法的优点/缺点以及什么是"最佳实践".非常感谢回复!