В смысле, триггер на целостность никак не влияет...
Ну что бы он сохранял ссылочную целостность, задание такие. Типо что бы я где то обновил I’dишник, а он обновился во всех таблицах, которые ссылаются на эту запись в таблице
для этого вроде foreign key придумали
Триггера не используются для ссылочной целостности.
Вот так и сделать. Повесить на таблицу, где будет изменяться айдишник и добавить в него код, который будет менять айдишники в других таблицах. Задание кривое, конечно
Менять ID-шник - очень нехорошо. В ТРИГГЕРЕ — очень-очень нехорошо.
Внезапно, для реализации ссылочной целостности в PostgreSQL используются именно системные триггеры, например. ;) А вообще — почему бы не реализовать FK "вручную", для практики / понимания?
Обсуждают сегодня