По-моему мускуль не особо следит за констрэйнтами. То что у тебя есть внешние ключи - это сведения только для тебя, или для какой-нибудь программы создания концептуальных и физических моделей БД.
С другой стороны, связка у тебя какая-то странная. Одновременно записи все равно не появятся. Посему можешь использовать "insert into table1...; insert into table2...;", если уж так хочется в одном квери все выполнить.
С триггерами есть подводный камень. Для их создания нужны супер привилегии, которые тебе чужой ни за что не даст, так что их лучше избегать.
|