Когда вот так на пальцах рассказывают "ну вот у миня там таблица и ещё одна вопщим всё сложна", то это значит что всё гораздо проще, и никакими ни триггерами ни внешними ключами и не пахнет. а просто как обычно мальчик перепутал проектирование БД с игрой в куличики в песочнице
В целом мысль в чем-то здравая, но то же самое относится и к списку - "в процессе обработки", что бы это не значило, его порядок может поменяться тоже.
потому что если понизить уровень ожиданий, то ни каких внешних ключей в ответе не будет, а будет ответ Михаила выше