Documente Academic
Documente Profesional
Documente Cultură
Seminar 2 Baze de date FABBV 2/4 4. Data de finalizare a unui proeict trebuie s fie ulterioara datei de incepere a acestuia;
5. Unitatea de msur a unui produ s fie doar Kg, Litru sau Bucata ;
7. Codul clientului din tabelul Contract s fie ales dintr-o list ce contine codurile clientilor existeni n baza de date (tabel Client) ;
8. Numrul contractului din tabelul Comanda s poat fi ales dintr-o list derulant ce conine numerele contractelor existente n baza de date (tabel Contract) ;
9. Codul produsului i numrul comenzii s fie selectate din cte o list derulant;
10. Starea unui contract s poat fi selectat dintr-o list ce conine valorile Neinceput, In curs; Finalizat;
11. n funcie de starea unui contract s se poat introduce doar anumite valori pentru campul ProcentExecutie astfel: Stare Neinceput In Curs Finalizat Procent Executie 0% 1-100% 100%
La schimbarea strii n Finalizat sa se actualizeze automat procentul executiei la 100%. La schimbarea strii n Neinceput sa se actualizeze automat procentul executiei la 0%.
Seminar 2 Baze de date FABBV 4/4 12. Procentul execuiei unui contract s poat s fie modificat doar cu o valoare mai mare (S nu se permit micoarea accidental a valorilor acestui cmp);
13. Clienii teri din tabelul Clint s se adauge automat n tabelul Clienti_Arhiva. 14. S se adauge n tabelul ContinutComanda un camp calculat Valoare
TEMA:
La actualizarea datei comenzii s se verifice incadrarea acesteia n intervalul data ncepere data finalizare contract i s nu se permit adaugarea unei date din afara acestei perioade