10.05.2016, 13:55 | #1 |
Участник
|
Хранение дублирующихся записей после их слияния
Коллеги, привет!
Есть ли смысл хранить дублирующиеся записи после их слияния. Например, есть два одинаковых контакта. Они слиты в один. Главная запись активна, а вторая запись Неактивна. Для чего хранить в базе неактивные записи? Если их просто удалять - это как-то повлияет на работу системы? |
|
11.05.2016, 09:43 | #2 |
Участник
|
Ну если у вас было 2 контакта и понем были продажи, то у вас будут закрытые сделки привязаны к разным контактам и даже после их слияния они будут привязаны к разным контактам, потому что насколько я знаю они не переоткрываются
|
|
11.05.2016, 09:52 | #3 |
Moderator
|
Эти данные хранятся "для полноты картины". Если зайти в неактивные записи и открыть "жертву слияния" вы увидите в ней ссылку на запись "мастер слияния". Если они вам не нужны, вы можете настроить массовое удаление записей, чтобы периодически от них избавляться.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
11.05.2016, 09:55 | #4 |
Moderator
|
Цитата:
Ну и, конечно, могут быть конфликты доступа к дочерним записям в процессе переноса.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
11.05.2016, 10:42 | #5 |
Участник
|
Оно реально меняет везде лукапы?
И в кастомных сущностях тоже? И в связях n:n и т.д.? Я всегда думал что оно оставляет все как есть (уточняю я спрашиваю про неактивные ) Последний раз редактировалось spectr; 11.05.2016 в 10:47. |
|
12.05.2016, 14:42 | #6 |
Moderator
|
Да, в этом и суть. Все кто ссылается 1:N и N:N перевешиваются на гуид мастер записи. Включая исторические (неактивные записи)
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
|
За это сообщение автора поблагодарили: spectr (1), Prok (1). |
|
|