Il existe probablement une autre table avec une clé étrangère faisant référence à la clé primaire que vous essayez de modifier.
Pour savoir quelle table a causé l'erreur, vous pouvez exécuter SHOW ENGINE INNODB STATUS
puis regardez la LATEST FOREIGN KEY ERROR
rubrique.