具有不同客户ID的重复客户

时间:2015-04-22 16:51:25

标签: mysql database ms-access access-vba ms-access-2007

我有一个Customer表,其客户ID是一个自动编号和主键。我还有另一个表订单,其中客户ID是外键。在我的客户表中,为一个客户分配了多个ID,我该如何解决?还有一个客户可以拥有多个订单,那么如何为多个订单分配相同的客户ID而无需手动执行此操作?

我有一个包含以下字段的客户表: 1- CustomerId - 自动编号 - 主键2- BuyerName 3- AddStreet1 4- AddStreet2 5- AddCity 6- AddState 7- AddZipCode 8- AddCountry 9- PhoneNo 10- Email 11-公司12-收据名称 我有另一个名为Orders的表,其中包含以下字段: 1- OrderId - 主键 2- CustomerId 3- PurcahseDate 4- FulfillmentCenter 5- SalesChannel 6-附加信息  我有一对多的customer.customerid和orders.customerid之间的关系。即一个客户可以有多个订单。现在,如果我的客户表中的数据具有两次相同的客户,则特定客户获得两个ID。现在,如果我运行重复查询并删除客户,我希望订单表更改客户ID。这是我的主要问题。

由于

0 个答案:

没有答案