我想为公司建立一个ER模型。
公司的某些字段是相同的,例如name
,legal_address
等,但是某些字段是根据公司注册所在的国家/地区定义的。
例如,如果我们使用Russia
,则公司应具有inn
,ogrn
等字段。(与名称无关)。
如果我们要去另一个国家-公司将拥有另一组字段。
我需要有关如何计划(建筑师)的建议。
任何想法都很棒。
目前,我已完成此操作:
[locations]
id
country
city
lat
lng
zip_code
[companies]
id
location_id
name
director
legal_address
actual_address
[company_russia]
id
company_id
inn
kpp
ogrn
stat_codes
reg_number_fss
reg_number_pfr
但是我认为加入表格会出现问题,并且每个国家/地区都需要一个单独的表格-这不是一个好方法。