Comment faites-vous pour créer et utiliser un domaine avec sql serveur ?

Personnellement, je crée une règle (CREATE RULE), je crée un type dérivé (CREATE TYPE xxxx FROM zzzz) et je lie la règle à ce type.

Seulement, je viens de découvrir ici que :
This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature. We recommend that you use check constraints instead. Check constraints are created by using the CHECK keyword of CREATE TABLE or ALTER TABLE. For more information, see Unique Constraints and Check Constraints.
Du coup, plutôt que d'écrire la condition de check à un endroit, faudrait la réécrire pour chaque colonne nécessitant ce type. Autant dire qu'au niveau de la maintenant, c'est se tirer une balle dans le pied.

Du coup, je me demande comment les autres font...