Hallo,
ja es ist richtig, das Trigger Mechanismen sind die bei bestimmten Ereignissen eintreten. Es gibt vordefinierte Ereignisse die man mit Triggern belegen kann. z.B Das Einfügen neuer Datensätze. Weiterhin kann man den Zeitpunkt eines Triggers festlegen. Beispielsweise "before" oder "after".
Für dein Anliegen würde ich before empfehlen, da dann die Daten noch nicht in die Datenbank gespeichert wurden. In diesem Trigger kannst du dann die Werte prüfen und gegebenenfalls verhindern, das diese gespeichert werden.
Wie du nun genau einen Trigger anlegst liegt allerdings an dem von Dir eingesetzten Datenbanksystem.
Hoffe ich konnte die ansatzweise helfen