Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/02/2012, 21:26
Ozkitar
 
Fecha de Ingreso: febrero-2012
Ubicación: lima-peru
Mensajes: 24
Antigüedad: 12 años, 9 meses
Puntos: 0
Mensaje me sale error al intentar crear esas tablas relacionadas dos veces.




Código MySQL:
Ver original
  1.  
  2.  
  3. use prueba;
  4.  
  5. create table tabla1
  6.  (
  7.  idtabla1 integer primary key,
  8.  nombre varchar(50)
  9.  
  10. insert into tabla1 values(1,'oscar');
  11.  insert into tabla1 values(2,'Carlos');
  12.  
  13. create table tabla2
  14.  (
  15.  idtabla2 integer ,
  16.  idtabla1_1 integer ,
  17.  idtabla1_2 integer,
  18.  nombre varchar (50),
  19.  primary key(idtabla2,idtabla1_1,idtabla1_2),
  20.  foreign key(idtabla1_1,idtabla1_2) references tabla1(idtabla1)
  21.  
  22. insert into tabla2 values (1,1,2,'oskitar');


en la linea donde esta el foreign key me sale error 1239