我正在创建ERD图以映射出MYSQL数据库。我在ERD图中的实体之一是资产负债表。我现在如何设置它是:

公司
PK公司编号
公司名

资产负债表
PK资产负债表编号
FK公司编号



然后,我将资产负债表的每个部分分解为特定于资产负债表行的实体。例如,对于应收帐款,我有:

资产负债表_AR
PK BalanceSheet_AR_ID
FK BalanceSheet_ID


我有很多特定于资产负债表行的表;但是,我当时想我可以做些类似的事情:

资产负债表_角色
PK BalanceSheet_Role_ID
FK BalanceSheet_ID
余额表角色


使用Balance Sheet_Role方法会引起任何复杂性吗?预先感谢您的任何帮助!如果有更好的设置方法,请告诉我。

最佳答案

我想我知道了。角色版本应该可以正常工作,因为我将根据月份或年份指定资产负债表,因此BalanceSheet_Role的记录将显示该月份或年份内完成的所有角色

10-04 11:06