Hola buenas, tengo un problema con la clausula on delete cascade, mi problema es el siguiente:
mi tabla tiene una clave foranea a la que le he puesto on delete cascade, pero cuando reinicio el mysql esta tabla pierde esta propiedad, provocando que no me permita eliminar los registros de la tabla padre a la que le corresponde un registro en la tabla relacionada, sin embargo si hago un backup y añado los on delete cascade donde procedan funciona perfectamente, hasta que vuelva a reiniciar que vuelve a surgir el problema.
¿Sabría alguien decirme a que se debe este problema?