Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/02/2006, 14:02
Kailea
 
Fecha de Ingreso: marzo-2004
Ubicación: Sureste
Mensajes: 186
Antigüedad: 20 años, 2 meses
Puntos: 0
Problema con Foreign Key

Hola a todos,

Estoy empezando con MySQL y tengo un problema. He definido dos tablas del tipo InnoDB para poder referenciar la una con la otra. Pero a la hora de asignar una clave foránea a uno de los id me da este error:

Código:
consulta SQL: 

ALTER TABLE categoria ADD FOREIGN KEY ( id_modelo ) REFERENCES modelos( id_modelo ) ;



MySQL ha dicho:  

#1005 - Can't create table '.\toral\#sql-830_104.frm' (errno: 150)
id_modelo lo tengo definido como clave primaria en la tabla modelos, y además único.

No logro encontrar el error.

Gracias, un saludo!

Kailea