Nie, gdyż triggery zawierają składnię specyficzną dla danej technologii bazodanowej. Z definicji korzystanie z doctrine, Hibernate czy Typeorma zapewnia abstrakcyjną obsługę bazy danych o ile ma dla niej wsparcie.
Poza tym w tradycyjnym podejściu kod biznesowy powinien być na warstwie aplikacji.