我有以下 3 个表:
???????????????????
? Companies ?
???????????????????
? id ?
? name ?
? type ?
? etc... ?
???????????????????
????????????????
? Contacts ?
????????????????
? id ?
? company_id ?
? first_name ?
? last_name ?
? etc... ?
????????????????
?????????????????
? Addresses ?
?????????????????
? id ?
? foreign_key ?
? address_1 ?
? address_2 ?
? city ?
? state ?
? zip ?
? etc... ?
?????????????????
Run Code Online (Sandbox Code Playgroud)
我的问题是公司和联系人都可以有多个关联的地址。他们的 ID 号可能重叠。我将在表的foreign_key
列中存储什么addresses
?