Estoy creando una clave foranea en una tabla:
Código MySQL:
Ver original
CONSTRAINT `apps_idioms_string_ibfk_1` FOREIGN KEY (`id_idioma`) REFERENCES `apps_idioms` (`id`) ON DELETE SET NULL ON UPDATE NO ACTION
Cuando se elimina un idioma de la tabla apps_idioms, los registros de mi tabla en la columna id_idioma se ponen en NULL.
Mi pregunta es si es posible que ponga 0, en vez de NULL. En caso de no ser posible, me pregunto que diferencias hay para que ponga NULL y no 0.
:D
Muchas gracias amigos