ho creato due entità :
utenti e foto collegate tra loro con un collegamento 1 molti.
solo che qnd cancello l'utente nn m si cancellano anche le foto come mai? a me il codice della tabella sembra giusto vi dispiace dare un occhiata?
CREATE TABLE `foto`
(
`kiave` VARCHAR(35) NOT NULL,
`Id` INT NOT NULL ,
`Nick` VARCHAR( 30 ) NOT NULL ,
`Avart` BINARY NOT NULL ,
`Voti` INT NOT NULL ,
PRIMARY KEY ( `kiave` ),
FOREIGN KEY(Nick) REFERENCES utenti(Nick)
on update casade
on delete cascade
) TYPE = INNODB ;
utenti e foto collegate tra loro con un collegamento 1 molti.
solo che qnd cancello l'utente nn m si cancellano anche le foto come mai? a me il codice della tabella sembra giusto vi dispiace dare un occhiata?
CREATE TABLE `foto`
(
`kiave` VARCHAR(35) NOT NULL,
`Id` INT NOT NULL ,
`Nick` VARCHAR( 30 ) NOT NULL ,
`Avart` BINARY NOT NULL ,
`Voti` INT NOT NULL ,
PRIMARY KEY ( `kiave` ),
FOREIGN KEY(Nick) REFERENCES utenti(Nick)
on update casade
on delete cascade
) TYPE = INNODB ;