У меня есть две существующие таблицы с «круговыми» внешними ключами, то есть таблица A
ссылки PK в таблице B
и наоборот.Внешний ключ в двух таблицах
Теперь я хотел бы вставить строки в обе таблицы. Строки содержат столбцы, которые ссылаются на текущие добавленные значения из другой таблицы, поэтому происходит ошибка.
Как заполнить две таблицы, ссылающиеся друг на друга? Использование Oracle PL/SQL
.
Что делать, если вы добавили еще одну таблицу 'join' * между этими двумя таблицами? – Lion
Согласитесь с нижеприведенным - плохой дизайн данных. Разделите данные правильно, так что только один зависит от другого. – tsells