salve a tutti
ho un leggero problema con un progetto che sto facendo...
ho un database con tabelle InnoDB e chiavi esterne ecc..

il database viene gestito con interfaccia web ecc...

il problema è il seguente: ogni volta che spengo e poi riaccendo il webserver (utilizzo mamp) se vado ad inserire dati nel database, sia attraverso l'interfaccia sia attraverso phpmyadmin, mi vengono fuori i soliti errori sulle chiavi esterne... A FOREIGN KEY COSTRAINT ecc ecc...

il bello è che se io modifico un attributo di una chiave esterna, tipo metto su UPDATE cascade e poi rimetto il valore che c'era prima (ad es. NO ACTION) poi ritorna a funzionare tutto perfettamente...e non riesco a spiegarmi il perchè!!!
Sapete darmi una spiegazione?se vi è necessario vi posto tutto il database...