我正在为一家小商店建立一个数据库,客户可以在其中输入不同类型的付款。现在所有的付款都共享共同的列(例如金额、借方或贷方、付款日期等......),所以我决定制作一张付款表。
问题是一些付款可能与其他实体(表格)相关联(例如,与客户正在交易的经销商相关联的特定付款),而一些付款与任何表格无关。
正如我所看到的,这就像付款共享所有属性,除了某些付款可能具有其他表的外键。
问题:模拟这种情况的最佳方法?
我正在为一家小商店建立一个数据库,客户可以在其中输入不同类型的付款。现在所有的付款都共享共同的列(例如金额、借方或贷方、付款日期等......),所以我决定制作一张付款表。
问题是一些付款可能与其他实体(表格)相关联(例如,与客户正在交易的经销商相关联的特定付款),而一些付款与任何表格无关。
正如我所看到的,这就像付款共享所有属性,除了某些付款可能具有其他表的外键。
问题:模拟这种情况的最佳方法?