come da titolo stavo cercando di capire come funzionassero le FK..
mi aggiravo per la rete in cerca di informazioni..![]()
perchè non andare direttamente nelle guide di html.it? infatti
http://database.html.it/articoli/leg...le-in-mysql/3/
vado qua e apro phpmyadmin.
copio e incollo le tabelle nel mio sql e mi crea correttamente tutto. ah.. cambio
ON DELETE NO ACTION
ON UPDATE NO ACTION
con cascade..
il testo che segue dice:
Questa query
DELETE FROM editore WHERE nome = 'Apogeo';
implicitamente eseguirà la seguente
DELETE FROM libro WHERE editore = 3;
e quindi la tabella libro risulterà così:
(c'è una tabella che non copio..)
magari...
vado nella tabella libro e i due record che non dovrebbero esserci ci stanno..
per come avevo capito io le FK servivano a questo, se usate in questo modo... a far cancellare in automatico i record.. cos'è che non ho capito?![]()
grazie in anticipo a chiunque mi possa dare una mano..![]()