Я бы просто повторил уже сказанное. Я работал в ситуациях, когда это было реализовано, и это кошмар.
в результате вы получите очень невосприимчивую базу данных, поскольку строки будут заблокированы, пока триггер выполняет вызов веб-службы. Поэтому, если веб-служба работает медленно или задержка в сети велика, у вас будут длительные транзакции, блокирующие строки и снижающие параллелизм вашей базы данных.
Сайт, на котором я видел эту реализацию, был изменен, чтобы сделать то же самое, что описывает Moose, и все приложение получило огромный прирост, так как параллелизм базы данных был значительно увеличен.