Впервые решал не совсем уж простую задачу по интеграции, с 2-мя базами данных, подобием XML, хранящимся в одном из полей и так далее.
Какова задача-минимум? Прописать соответствие полей, это достаточно просто и делается в таблице Excel.
Но этого мало, надо бы ещё сделать следующее:
- Указать, что за служба, когда стартует и как настаивается, эта замечательная штука, например, есть на вашем виндовом компьютере. Идём в Панель управления – Админимтрирование – Планировщик заданий. Дальше – F1 вам в помощь.
- Дальше пишем алгоритм – что как, что в начале, что с чем сравниваем, что делаем (скорее – что система делает), если у нас конфликт и прочее.
- Из алгоритма даем ссылку на нашу табличку, которую помещаем в Приложении к документу.
Перед началом всех этих махинаций желательно прочитать про ETL. Что про это говорит Википедия? ETL (от англ. Extract, Transform, Load — дословно «извлечение, преобразование, загрузка») — один из основных процессов в управлении хранилищами данных, который включает в себя:
- извлечение данных из внешних источников;
- их трансформация и очистка, чтобы они соответствовали нуждам бизнес-модели;
- и загрузка их в хранилище данных.
Более полно можно посмотреть здесь: http://www.olap.ru/basic/etl.asp или ещё на каком-либо источнике в интернете.