A trigger: when it fires, on which events, and the body it runs.
Statement body (without BEGIN/END for simple single-statement triggers)
Optional
Row- vs statement-level (defaults to row)
Condition guarding the trigger
A trigger: when it fires, on which events, and the body it runs.