Если клиент настаивает на прохождении через продукт, тогда другой вариант - импортировать адреса несколько раз.
Настройка
a) Включить аудит для организации.
b) Добавить новое поле для хранения даты, когда адрес был впервые использован (дата начала адреса)
Импорт
a) Сначала импортируйте все самые старые адреса Клиента, установите для Даты начала адреса значение LivedThereFrom
б) Экспортируйте адреса и делайте их доступными для повторного импорта.
в) Обновите значения в электронных таблицах на основе следующего доступного LivedThereFrom для этого Клиента. Подсказка: сначала преобразуйте экспортированную электронную таблицу в XLSX. Используйте формулы, чтобы определить, какие из них заменить. (Например, VLOOKUP). Если таблица действительно большая, то, возможно, придется разделить ее, чтобы разрешить повторный импорт в пределах 5 МБ. Может использовать функцию ROW_NUMBER в SQL для получения списка следующих адресов для обновления из вашей исходной системы.
г) Продолжайте в), пока все записи не будут загружены
В истории аудита вы увидите дату, когда новый адрес стал активным, с датой начала действия адреса.
Если они не возражают против прямого подхода к базе данных, я бы пошел прямо к таблицам аудита
Удачи.