yo,
1 wird ja wohl nicht angezweifelt und in 2 steht ja "anders nicht sichergestellt werden koennen".
triggers sind im allgemeinen dazu da, bei bestimmten ereignissen eine gewünschte aktion auszuführen. und das hat erst mal nur bedingt mit deinen zwei punkten zu tun. ein dbms wird in aller regel für deine zwecke andere board-mittel zur verfügung stellen.
Ilja