Попробовал я поработать с адресами и понял, что без слез на неадаптированную историю изменений valid time state смотреть все же невозможно.
Вкратце, чем отличается поведение valid time state таблиц от обычных:
- Вставка - это вставка
- Обновление - это тоже вставка
- Удаление - это обновление без вставки
Взял себя в руки и доработал поддержку valid time state таблиц, теперь слезы исключительно от
умиления.
Шаблон настроек, который использовал в видео, сохранил в
инсталляторе, но и без них все прекрасно настраивается, система сама подскажет, что надо логировать вставку, вместо обновления, а при пометке удаления включит логирование поля ValidTo, чтобы отловить событие "удаления" записи и интерпретирует все как надо.