Лучший способ объединить два контакта в проекте CRM? - PullRequest
0 голосов
/ 18 августа 2011

У меня вопрос о слиянии контактов. У меня есть проект Visual Studio 2010 (MVC3 и Razor), который управляет контактами. Каждый зарегистрированный пользователь может добавлять, редактировать и удалять контакты и даже делиться своими контактами с другими пользователями. Дело в том, что если пользователь собирается создать контакт, и этот контакт уже существует, мне нужен способ объединить эти два или даже более «равных» контакта в один (проверяя некоторые вещи перед этим, например, имя обоих, и т. Д.) , Какова лучшая практика, чтобы сделать это? В моей базе данных mysql у меня есть таблица контактов, в которой хранятся idcontact и данные. Я не знаю, где хранить этот новый "объединенный контакт" ... находится в другой таблице, которая содержит идентификаторы объединенных контактов?

Как я могу это сделать? Я надеюсь, что вы можете помочь мне, спасибо!

Ответы [ 2 ]

0 голосов
/ 09 сентября 2011

После этого вопроса теперь, по моей логике, его сложнее делать, поэтому я снова подумаю, как сделать мое слияние.Спасибо за ваши ответы!

0 голосов
/ 18 августа 2011

Когда пользователь создает новый контакт, выполните поиск в существующем списке контактов (на основе имени, введенного пользователем) и верните список соответствующих контактов. (Это похоже на то, как переполнение стека пытается устранить людей, задающих двойные вопросы.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...