create table Impiegati(
	matricola char(4),
        cognome char(20),
        eta int,
        stipendio int,
        primary key (matricola)
);

create table Supervisione(
       impiegato char(4),
       capo char(4), 
       foreign key (impiegato) references Impiegati(matricola),
       foreign key (capo) references Impiegati --non serve spec matricola
);

insert into Impiegati values ('7309', 'Rossi', 34, 45);
insert into Impiegati values ('5998', 'Bianchi', 37, 38);
insert into Impiegati values ('9553', 'Neri', 42, 35);
insert into Impiegati values ('5698', 'Bruni', 43, 42);
insert into Impiegati values ('4076', 'Mori', 45, 50);
insert into Impiegati values ('8123', 'Lupi', 46, 60);

insert into Supervisione values ('7309','5698');
insert into Supervisione values ('5998','5698');
insert into Supervisione values ('9553','4076');
insert into Supervisione values ('5698','4076');
insert into Supervisione values ('4076','8123');
