Я создаю микросервис Java Spring Boot, в котором есть объект, представляющий бизнес-транзакцию, которую я сопоставляю с базой данных SQL через JPA.У объекта есть свойство 'state' с двумя значениями 'open' и 'complete'.Учитывая большие объемы данных, связанных с этим объектом, я хочу переместить объекты с состоянием, равным «завершено», в архивную таблицу.Идеальное решение состоит в том, чтобы иметь две таблицы: одну «живую» таблицу для открытых или только недавно завершенных объектов и вторую таблицу для заархивированных завершенных объектов.
Есть предложения, как мне это сделать с помощью JPA?Я также хочу иметь возможность объединять «живые» и «архивные» таблицы для выполнения запросов ко всем данным.
TIA