您好我目前正在尝试为一个项目建立一个数据库。
目前所有orders必须有一个customer,customers有一个address,然后他们有一个shipto address。最多shipto addresses可以添加 10 种不同的。每个order都可以运送到不同address的那个customer。
有人知道我应该如何建模吗?
Orders
------
ID
customerID (referencing ID from customers)
other rubbish
Customers
---------
ID
Address
Email
Phone
other rubbish
Shipto
------
ID
CustomerID (referencing ID from customers)
Address
other address related stuff
所有这些应该如何联系起来?
*edit 只是在想,客户应该属于订单吗?还是订单应该属于客户?