- The delete triggers on the merge loser
- The update triggers on the merge winner
Triggers do not fire for any children records of the merge loser that are reparented or deleted as a result of the merge.
Why would Salesforce build the system this way? I want to know if it would be a Bad Idea to execute all the trigger logic that would normally execute on child update/delete.