我们正在为自己的商店添加一个类似银行的子系统。
我们已经有了客户,所以每个客户将被赋予一种账户,某些类型的交易将成为可能(加入或从中减去)。
因此,我们至少需要“账户”实体,“交易”实体,然后操作将必须重新计算总余额。
您会如何设计数据库来处理这个问题?
是否有任何标准银行系统可以使用,我可以模仿?
顺便说一下,我们使用mysql,但也会考虑一些nosql解决方案以提高性能。
我们已经有了客户,所以每个客户将被赋予一种账户,某些类型的交易将成为可能(加入或从中减去)。
因此,我们至少需要“账户”实体,“交易”实体,然后操作将必须重新计算总余额。
您会如何设计数据库来处理这个问题?
是否有任何标准银行系统可以使用,我可以模仿?
顺便说一下,我们使用mysql,但也会考虑一些nosql解决方案以提高性能。