Los cambos eran estos:
ALTER TABLE `final_ag`.`horario` ADD CONSTRAINT `FK_horario_2` FOREIGN KEY `FK_horario_2` (`dia`)
REFERENCES `dias` (`id`)
ON DELETE RESTRICT
ON UPDATE RESTRICT;
Pero salio el error MySQL Error 1005, y me puse a ver cual podria ser el error y encontre que mi tabla dias era MyISAM, y mi tabla horario era InnoDB, por lo cual tube que cambiar mi tabla dias para que siguiera la misma estructura de las demas tablas:
ALTER TABLE `final_ag`.`dias` ENGINE = InnoDB;
Esto me dio la solucion y logre hacer mi FK sin ningun inconveniente.
Exitos!!
No hay comentarios:
Publicar un comentario