我有以下要求:
每笔交易都有以下类型之一;借记、贷记、存款或取款。
借方或贷方交易必须有链接的发票记录,并且没有银行账户记录。
存款或取款交易必须有关联的银行账户记录且无发票记录。
目前我的基本设计是这样的:
我目前的解决方案是:
我概述的哪种方法是更好的解决方案?或者还有其他更好的方法来满足我的约束吗?
mysql database-design subtypes
database-design ×1
mysql ×1
subtypes ×1