07.06.2006
|
1. Данные изменяются только в главном офисе.
Реплицируем базу в филиал с нужной переодичностью.
2. Данные в филиале изменяются немного/редко.
Выгружаем данные филиала стандартными средствами (в CSV), загружаем их в главный офис.
3. Данные изменяются в нескольких местах.
Пишем модуль синхронизации (по изменению данных, или "по кнопке") с использованием SOAP (уже используется для синхронизации с Outlook). Модифицируем процедуру раздачи crmid'ов (UID'ы vTiger CRM.) для сохранения их уникальности.
С использованием средств сервера БД:
О MySQL данными не располагаю, но даже на Postgres в настоящее время реализована только Master-Slave репликация (Multiple Master только в проекте).
|