Я выполняю некоторые действия, которые обновят две таблицы. В одной из таблиц есть автоид, который мне нужно вставить в другую таблицу. Поле, в котором хранится значение autoid, используется как внешний ключ для разных таблиц в зависимости от контекста.
При обновлении я сталкиваюсь с проблемой, что у идентификатора autoinc нет значения до его сохранения.
Я думал о том, чтобы иметь две отдельные строки данных для двух таблиц, передающих одну перед другой, но я предполагаю, что отправка каждой строки будет очень медленной.
Каковы мои варианты здесь, я думаю, я не могу иметь внешний ключ для нескольких таблиц, так как это решило бы проблему ??
Martin