Один из возможных вариантов - сохранить объекты как есть, но удалить аспект времени из объекта и создать отдельный объект, который связывает эти объекты вместе на основе свойства временного диапазона.
Затем вы можете использовать композицию, чтобы связать объекты.
Например, если у вашей организации есть свойство, являющееся объектом «временная зависимость», она узнает, принадлежит ли оно местоположению на основе этого свойства.
Надеюсь, это немного поможет.