我正在使用的软件有 2 个表,领导和客户。当我们将产品出售给某人时,会在客户表中创建一条记录,其中包含来自潜在客户表的数据(以及一些附加数据)。
目前这两个表之间没有关系。现在存在的最好的是lead对象有一个函数可以在客户表中查找具有相同电话号码的记录(希望在过去的5-10年里它们一直是我们的客户 - 对每个潜在客户进行此类搜索会在客户表上生成 %82 交集)。没有反向查找(客户-> 潜在客户)。
问题是我确实需要知道哪些客户记录与哪些潜在客户记录相关联,反之亦然。
我考虑过存储来自客户的潜在客户的 fk 和来自客户的客户的 fk ......但是我正在使用的 ORM 会溢出,因为当 fkeys 存在时它会加载关联的记录。
将这两个表合并到一个“人”表中是我想做的,有一个标志来识别一个人是否是客户......但是唉,时间表和预算不允许。
我不知道该怎么办。