Salve non riesco a capire perchè non cancella i bug segnalati dai privati che sono stati cancellati
la struttura delle tabelle è questa
create table PRIVATO(
Nome varchar(50) default "NonImmesso",
Cognome varchar(50) default "NonImmesso",
Email varchar(50),
nmbug int,
primary key (Email));
create table SEGNALAP(
Email varchar(50),
CodiceBUG int,
primary key (Email,CodiceBug));
create table BUG(
Codice int auto_increment ,
Descrizione text(200) not null,
Stato enum("Non Risolto","In Risoluzione") default "Non Risolto",
primary key(Codice));
ALTER TABLE SEGNALAP ADD
foreign key (Email) references PRIVATO (Email) on delete cascade on update cascade;
ALTER TABLE SEGNALAP ADD
foreign key (CodiceBug) references BUG (Codice) on delete cascade on update cascade;