Устаревшая база данных содержит таблицу соединений, которая связывает таблицы table1 и table2, и содержит только два внешних ключа:
TABLE_ORIG:
table1_id
table2_id
Чтобы использовать эту таблицу с использованием JPA, мне нужно создать суррогатный первичный ключ для таблицы ссылок. Однако существующая таблица вообще не должна изменяться.
Я хотел бы создать другую таблицу, которая будет содержать также первичный ключ в дополнение к внешним ключам:
TABLE_NEW:
id
table1_id
table2_id
Все изменения в TABLE_ORIG должны быть отражены в TABLE_NEW и наоборот.
Это выполнимо в mysql?