Disparador (base de datos)
Código que se ejecuta automáticamente al hacer INSERT/UPDATE/DELETE sobre una tabla — "BEFORE" o "AFTER".
Usos clásicos: audit log (registrar cambios), calcular campos derivados, mantener la integridad. Potente pero difícil de depurar — "¿por qué cambió esta fila?" puede ser un trigger varias capas por debajo. Muchos equipos modernos los evitan.