在crm项目中合并两个联系人的最佳方式?

时间:2011-08-18 18:28:04

标签: mysql asp.net-mvc-3

我有一个关于合并联系人的问题。 我有一个视觉工作室2010(MVC3和Razor)项目,管理联系人。 每个登录的用户都可以添加,编辑和删除联系人,甚至可以与其他用户共享联系人。问题是,如果用户即将创建联系人并且此联系人已经存在,我需要一种方法将这两个甚至更多“相等”的联系人合并为一个(在此之前检查一些事情,如两者的名称等) 。 这样做的最佳做法是什么? 在我的mysql数据库中,我有一个联系人表,用于存储idcontact和数据。 我不知道在哪里存储这个新的“合并联系人”...在另一个包含合并联系人ID的表中?

我该怎么做? 我希望你能帮助我,谢谢!

2 个答案:

答案 0 :(得分:0)

当用户创建新联系人时,搜索现有联系人列表(基于用户输入的名称)并返回匹配联系人列表。 (这就像堆栈溢出试图消除人们提出重复问题一样。)

答案 1 :(得分:0)

在这个问题之后,现在在我的逻辑中,这样做更复杂,所以我会再考虑如何进行合并。 谢谢你的回答!