Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/07/2004, 05:38
xanful
 
Fecha de Ingreso: diciembre-2003
Ubicación: Madrid
Mensajes: 80
Antigüedad: 21 años, 1 mes
Puntos: 0
Claves ajenas en MYSQL

Wenas, estoy intentando declarar 2 claves ajenas a una tabla pero no consigo hacerlo, me da erro 1005 que segun creo es que las restricciones no estan bien formuladas pero no se por donde falla.

Código:
CREATE TABLE equipo(

idequipo MEDIUMINT NOT NULL AUTO_INCREMENT ,
nombre VARCHAR( 15 ) ,
idpais smallint,
iddivision tinyint,
PRIMARY KEY ( idequipo ) ,
INDEX ( idpais, iddivision ) ,
FOREIGN KEY ( idpais ) REFERENCES pais( idpais ) ,
FOREIGN KEY ( iddivision ) REFERENCES division( iddivision ) 
) TYPE = INNODB