PostgreSQL andmebaasis on loodud tabel järgmise lausega.

CREATE TABLE Vastuvotuaeg (
vastuvott_id INTEGER NOT NULL,
alguse_kellaaeg TIME NOT NULL,
CONSTRAINT Vastuvott_id_alguse_kellaaeg_kombinatsioon_on_primaarvoti PRIMARY KEY
(vastuvott_id, alguse_kellaaeg),
CONSTRAINT Vastuvotuaeg_on_seotud_vastuvotuga FOREIGN KEY (vastuvott_id)
REFERENCES Vastuvott (vastuvott_id) ON DELETE CASCADE
);

Palun loo nende tabelite põhjal vaade, mis realiseerib järgnevas kasutusjuhus oleva operatsiooni 3.2.
Palun kasuta CREATE OR REPLACE lauset. 
Vaate nimi peab olema vastuvotuajad
Vaatel peab olema security_barrier omadus.
Kui vaade on ühe tabeli põhjal, siis peab sellel olema WITH CHECK OPTION kitsendus.
Palun loo ka vaate kommenteerimise lause. Kommentaaris tuleb muuhulgas öelda, et vaade on tehisintellekti genereeritud.
Palun loo ka lause, millega antakse vaate lugemise õigus kasutajale oppejoud_vastuvotud
Palun loo ka vaate kustutamise lause.

Kasutusjuht: Lisa vastuvõtuaeg
Primaarne tegutseja: Õppejõud
Osapooled ja nende huvid:
Üliõpilane: Soovib võimalikult operatiivselt saada õppejõult konsultatsiooni. Soovib, et ta peaks ootama õppejõu vastuvõtu ruumi ukse taga võimalikult vähe aega.
Õppejõud: Soovib, et võimalikult paljud üliõpilased saaksid tulla vastuvõtule. Soovib, et üliõpilased peaksid võimalikult vähe vastuvõtu ruumi ukse taga ootama ning et vastuvõtt kulgeks võimalikult sujuvalt.
Käivitav sündmus: Õppejõud soovib määrata konkreetsed kellaajad, millal ta saab üliõpilasi vastu võtta.
Eeltingimused: Õppejõud on autenditud ja autoriseeritud. Vastuvõtt on registreeritud.
Järeltingimused: Vastuvõtuga seotud vastuvõtuaeg on registreeritud.
Stsenaarium (tüüpiline sündmuste järjestus):
1. Õppejõud avaldab soovi lisada uue vastuvõtuaja.
2. Käivitub kasutusjuht "Otsi enda aktiivseid vastuvõtte".
3. Õppejõud on valinud aktiivse vastuvõtu, millele ta soovib lisada uue vastuvõtuaja.
4. Süsteem kuvab vastuvõtu andmed (OP3.1) ning sellega seotud vastuvõtuaegade andmed (OP3.2) ning vastuvõtuaegadele registreerinud üliõpilaste nimed, matriklinumbrid, e-posti aadressid ja vastuvõtuaegadele registreerimisel sisestatud kommentaarid (OP3.3).
5. Õppejõud sisestab vastuvõtuaja kellaaja.
6. Süsteem salvestab vastuvõtuaja andmed (OP3.4).
Õppejõud võib korrata samme 5–6 nii mitu korda kui soovib.
Laiendused  (või alternatiivne sündmuste käik):
3a – Kui õppejõul pole ühtegi aktiivset vastuvõttu, siis ei saa õppejõud vastuvõtuaega sisestada.
6a – Kui vastuvõtt toimub samal kuupäeval, kui vastuvõtuaja lisamise aeg ning vastuvõtuaja kellaaeg on varasem, kui vastuvõtu lisamise kellaaeg, siis määratakse kellaajaks hetke kellaaeg ning salvestatakse vastuvõtuaeg (OP3.4).