Я думаю, вам нужно расширить целевую БД столбцом, например regionID
, и отредактировать настройки первичного ключа для этой таблицы. Используйте первичный ключ с двумя столбцами ID
и regionID
. Затем импортируйте данные из двух таблиц следующим образом:
Insert into destination_table values(regionID, ID, Name)
select 1,ID, Name from DB1
Insert into destination_table values(regionID, ID, Name)
select 2,ID, Name from DB2
Теперь сложная часть. Вы должны сделать это для всех таблиц, где вы используете ID
как отношение. После передачи всех данных вам нужно всего лишь отредактировать операторы SQL, чтобы использовать regionID
и ID
в качестве ключа.