[Knut Yrvin]:
Substantivet «kontrollskranke» fra Brage Førland er en langt bedre faglig oversettelse av «check constraint» enn «valideringsregel». Dette fordi validering handler om formatkontroll.
[Nynorskordboka]: | | validere | ´re v2 gjere el. vere gyldig .
i PostgreSQL har ein fem typar constraints/skrankar:
* NOT NULL * UNIQUE * PRIMARY KEY * REFERENCES (== framandnøkkel) * CHECK
CHECK er den heilt klart mest generelle. ein kan ha CHECK på radnivå eller tabellnivå. på radnivå er det gjerne reine inndatasjekkar, slik som
kjonn CHAR(1) CHECK (kjonn IN ('M','K')),
på tabellnivå er det oftare forretningslogikk som vert lagt inn.
eg synest ikkje "kontrollskranke" er noko spesielt godt ord, men eg kan vere med på at det problematisk at ein har "framandnøkkelskranke" men "valideringsregel".