Vous pouvez créer des triggers pour l'intégrité référentielle de façon individuelle, ou bien faire en sorte qu'ils soient créés par défaut, mais aussi créer vos propres triggers à partir de la feuille de propriétés d'une table (ou d'une vue, si les triggers de vue sont pris en charge par votre SGBD).
Vous pouvez rédiger un trigger de toutes pièces directement à partir de sa feuille de propriétés, mais nous vous recommandons d'utiliser un modèle de trigger et/ou des éléments de modèle de trigger afin de définir le code de trigger. Ceci vous permet de créer des triggers de façon modulaire, de réutiliser plus facilement le code de vos triggers et de les rendre ainsi plus portables (voir Modèles de trigger (MPD)).