mysql La restricción de clave externa es un error formado incorrectamente

Tengo dos tablas, table1es la tabla primaria con una columna IDy table2con una columna IDFromTable1(no el nombre real) cuando pongo un FK en IDFromTable1que IDen table1que sale el error Foreign key constraint is incorrectly formed error. Me gustaría eliminar el registro de la tabla 2 si el...