-- ===============================================================================
-- Inserimenti da effettuare prima di effettuare il test
-- ===============================================================================

-- Popolamento tabella studente
insert into studente values (1);

-- Popolamento tabella corso
insert into corso values ('Progetto Applicazioni Software',6);

-- ===============================================================================
-- TEST TASK 8
-- ===============================================================================

-- Inserimento che deve essere bloccato dal trigger per la gestione 
-- del vincolo di inclusione tra Sessione di Laurea e Discussione
INSERT INTO sessionediLaurea values ('2010-03-03');


-- ===============================================================================
-- GESTIONE DEI VINCOLI CICLICI - TEST TASK 9
-- ===============================================================================

-- ===============================================
-- Iserimenti che sono bloccati dai vincoli di FK:
-- ===============================================
-- Inserimento di una relazione finale realizzata dallo studente 1 con 50 pagine
INSERT INTO relazioneFinale values(1,50);
-- Inserimento di tupla in relazione in cui si associa la relazione finale scritta dallo studente 1 al corso
-- di Progetto Applicazioni Software
INSERT INTO argomento values(1,'Progetto Applicazioni Software');
-- Inserimento di una discussione della relazione finale scritta dallo studente 1
-- e discussa il 2010-04-04 con voto pari a 110
INSERT INTO discussione values(1,'2010-04-04',110);
-- ====================================================================
-- Inserimento tramite le procedure per la gestione dei vincoli ciclici
-- ====================================================================
-- Popolamento tabelle Argomento e RelazioneFinale
call trans_insert_argomento_relazionefinale(1,'Progetto Applicazioni Software',50)
-- Popolamento tabelle SessioneDiLaurea e discussione
call trans_insert_sessionelaurea_discussione('2010-04-04',1,100);





