Vastus (27.11.2022 17:36): Jah saab.
Esiteks saab vaadetele lisada WITH CHECK OPTION (andmemuudatus vaate kaudu peab rahuldama vaate alampäringu tingimusi) ja WITH READ ONLY (vaade on ainult lugemiseks, st kirjutuskaitsega) kitsendused. Neid kitsendusi jõustatakse andmebaasisüsteemi poolt. Nendele kitsendustele saab soovi korral anda nime.
Lisaks sellele saab vaadetele lisada PRIMARY KEY, UNIQUE ja FOREIGN KEY kitsendusi. Neid saab lisada ALTER VIEW lausega, kuid mitte määrata CREATE VIEW lauses. Neid kitsendusi andmebaasisüsteem ei jõusta, kuid andmebaasisüsteem või seda kasutavad programmid saavad kitsendustega antud taustainfot enda huvides ära kasutada (nt andmebaasisüsteem saab vaate põhjal tehtud päringule koostada parema täitmisplaani).
Lisainfot:
https://stackoverflow.com/questions/4435034/whats-the-point-of-a-view-constrainthttps://www.databasedesign-resource.com/constraints-on-views.htmlEesti keeles:
Slaidid vaadete kohta (otsige fraasi: vaate kitsendused)