Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/04/2020, 15:35
Integer78
 
Fecha de Ingreso: mayo-2003
Mensajes: 523
Antigüedad: 20 años, 11 meses
Puntos: 6
Crear relación opcional en PHPMyAdmin

Hola quiero crear una relación entre dos tablas opcional. Tengo una tabla de productos y otra de marcas, pero hay productos que no tienen marca.

Yo quiero que si se carga una marca sea una de la tabla marcas, pero que también pueda quedar nula.

Lo que intenté fue marcar el campo que hace de clave foránea como Nulo, pero sin embargo cuanto intento cargar un producto sin marca me sale el error:

annot add or update a child row: a foreign key constraint fails (`aerecor_recordparts`.`productos`, CONSTRAINT `productos_ibfk_1` FOREIGN KEY (`marcas_id_marca`) REFERENCES `marcas` (`id_marca`))

La herramienta con la que estoy trabajando es PHPMyAdmin.

¿Qué estoy haciendo mal?