Как часто, по вашему мнению, вам придется менять какие запросы запускать?
У вас есть доступ к серверу базы данных?
Знаете ли вы, какие обстоятельства должны запускать ваши триггеры?
Существуют ли другие процессы / приложения, записывающие данные в базу данных?
Если ваши запросы меняются очень часто, я бы использовал код на PHP, чтобы просто выполнить запросы для вас.
Если у вас нет доступа к серверу базы данных, вам, возможно, придется пойти на этот метод!Вам нужны разрешения для написания хранимых процедур и триггеров.
Если другие процессы пишут в ту же базу данных, вы должны обсудить ваши требования с соответствующими владельцами процессов!В противном случае в вашей базе данных могут появиться / изменить ненужные данные.
Лично я склонен избегать триггеров, если они не вызывают очень простые хранимые процедуры, и я на 100% уверен, что никто больше не будет беспокоитьсятриггер!