我正在创建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的记录将显示该月份或年份内完成的所有角色