Boa tarde !!!
Ja estou pesquisando a respeito de utilizacao de trigger, falando com profissionais e nao conclui uma opniao.
Eu acho fantastico a ideia de implementar trigger que nao importa de onde vanha o processamento (aplicacao, web, direto pelo banco) é processado algo no banco de dados. Mas por outro lado, escuto dizer trigger é pesado para o banco que é para evitar a utilizacao de trigger, cursor, tabela temporaria, etc.
Gostaria de saber opnioes sobre o assunto, se posso implementar regras de negocio que envolve dados diretamente no banco, ou nao. Eu nao costumo implementar muito codigo em trigger, para reaproveitamento de codigo eu crio uma procedure que baixa estoque (por exemplo), e as triggers executam essa procedure.
Obrigado !!!