Creation should include the following:
- Name—Defining the trigger name
- Timing—Determining when the trigger will execute; before, after, or instead of the triggering DML statement
- Event—Determining what DML statement the trigger will fire against
- Object name—Determining table or view associated with the trigger
- Iterations—Determining how many times the trigger will fire (e.g., once per loop)
- Trigger body—Writing a PL/SQL block to include the actions of the trigger