Вы можете связать воедино произвольное число или постоянные хранилища и модели в одном контексте. Единственными серьезными ограничениями является то, что (1) вы не можете иметь объекты с одинаковыми именами в разных моделях и (2) вы не можете создавать отношения между магазинами.
В вашем случае вы, скорее всего, будете использовать одну модель и два магазина. Вы назначаете разные объекты различным хранилищам, используя свойство конфигурации (см. Документацию). Я бы предложил создать «основную» конфигурацию, которая будет содержать фактические данные приложения, а затем «экспортную» конфигурацию для обработки ваших экспортов. Объекты в конфигурации экспорта должны быть подразделами ваших основных объектов. Таким образом они унаследуют все атрибуты и отношения основного объекта. Назначьте основную конфигурацию вашему главному хранилищу, а конфигурацию экспорта - файлу экспорта.
Если вы хотите экспортировать данные, вы должны клонировать основные сущности в их подгруппы в конфигурации экспорта, а затем сохранить их в постоянном хранилище экспорта. Чтобы импортировать данные, просто полностью измените процесс.