小编Meg*_*Hit的帖子

多表外键

我有以下 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

mysql foreign-key database-design

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

database-design ×1

foreign-key ×1

mysql ×1