我想创建一个小型发票应用程序。我的第一步是创建一个包含两个表的数据库,其中每个客户可以有多个地址和电话号码。
我认为在这里假设我正在处理一段one to many
关系是安全的。但是我应该如何设计表格和字段,以便它们可以为每个用户存储多个地址和电话号码?多重我也意味着不确定,因为所以我不能只在我的表中有 x no 列。Off Hand,这就是我的想法:
Clients
- Id
- Notes
CONTACTS
- id
- client_id
- address
- phone number
现在我试图避免像这样的第三个连接表:
Clients_Contacts
- id
- client_id
- contact id
因为我仍然想要 and 之间的一对多而不是many to many
关系。我思考这个问题的方式有问题吗?有人可以帮我设计这个数据库并向我展示查询多个地址的示例查询是什么样子的。contacts
clients