公司希望将其当前客户的数据存储在数据库中,其中每个客户都有唯一的客户ID,姓名,地址,国家和国家/地区的国际电话代码。该公司还希望有一份未来客户名单,以便公司可以发送 有关最近特别优惠的信息。这些未来客户由公司员工提名,可通过电子邮件或电话号码识别。一旦未来的客户租用他的第一辆汽车,客户记录应从未来的客户列表中删除,并添加到列表当前客户。
我应该为现有客户和未来客户创建两个实体吗?还是一个就够了?
答案 0 :(得分:1)
移动数据永远不是一个好主意,因为它效率低,速度慢且不必要。
相反,将属性表示为列并更新列。
仅为客户保留一张表,包括未来客户(潜在客户)。使用以下列标识客户是实际客户还是潜在客户: Cust_type (' A'或者' P'例如)。
请注意,潜在客户可能成为客户,反之亦然(例如,如果潜在客户下达采购订单然后取消订单。)您必须更新此状态。
为所有客户订单保留一个单独的表格。