Всю логику стараются собрать в приложении, даже htaccess не пишут длинный, а делают роутинг на уровне приложения. Во-первых если разработчик сторонний работает с приложением он не видит триггера, во-вторых он что-то поменял а триггер всё работает если о нём не знали или просто забыли убрать.
А если у вас приложения почти нет (или оно минимально), а чисто сервер обработки данных какой ни будь, то пожалуйста...