Welnu, een van de redenen waarom regels waarschijnlijk aan de zijlijn blijven, is dat ik geloof dat je met regels er maar één per kolom kunt hebben en ze controleren alleen gegevens die naar de database gaan, dat wil zeggen dat ze geen bestaande gegevens controleren die al in de database staan. Met controlebeperkingen kunt u meerdere beperkingen hebben voor een bepaalde kolom en deze worden toegepast op alle gegevens (gegevens die binnenkomen en gegevens die al in de database staan). Aangezien regels een armzalige oplossing lijken te zijn voor wat de controlebeperkingen zijn, realiseerde Microsoft zich waarschijnlijk eindelijk dat het tijd was om ze kwijt te raken, en ze zijn geen SQL-standaard.
Als een controlebeperking het niet snijdt, kun je ook kijken naar het gebruik van een trigger voor meer uitgebreide logica.