2011-08-18 26 views
0

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

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

回答

0

在这个问题后,现在在我的逻辑中,它更复杂的doit,所以我会再次考虑如何做我的合并。 感谢您的回答!

0

当用户创建新联系人时,搜索现有联系人列表(根据用户输入的姓名)并返回匹配联系人列表。 (这就像堆栈溢出试图消除人们询问重复问题的方式)。

+0

是的,那部分我可以做,但是,与该清单...我应该让用户,选择正确的联系人并编辑该联系人的数据,避免创建新的联系人?但是如果用户创建联系人呢?我需要的不是与我正在创建的匹配联系人。我需要的是合并两个或更多联系人的方式,这些联系人已创建。 –

相关问题