Respuesta: Problemas al capturar informacion en un campo FK MYSQL El tema de relacionar una FK con un campo UNIQUE es que si bien el UNIQUE admite la existencia de un NULL como valor, a diferencia de la PK, ese valor NULL debe existir en la tabla.
La solución más simple que le veo a tu problema es crear un registro cero, donde ese valor UNIQUE sea NULL. De ese modo puedes conservar la restricción sin que genere conflictos.
Prueba con eso y me cuentas.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |