Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/10/2010, 04:15
albertrc
 
Fecha de Ingreso: febrero-2009
Mensajes: 443
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: ayuda en la creacion de una tabla m:n

de esta otra forma

cuando haces del modelo entidad-relacion al relacional
si es m:n

me decia que las llaves primaria
Multiple primary key defined

Código:
create table comarca_poblacion (
siglas_id_comarca_comarca_poblacion VARCHAR(6),
codigo_poblacion_comarca_poblacion SMALLINT(9)  not null,

comarca_poblacion_siglas_id_comarca VARCHAR(6),
comarca_poblacion_codigo_poblacion SMALLINT(9)  not null,

CONSTRAINT pk_siglas_id_comarca_comarca_poblacion PRIMARY KEY (siglas_id_comarca_comarca_poblacion),
CONSTRAINT pk_codigo_poblacion_comarca_poblacion PRIMARY KEY (codigo_poblacion_comarca_poblacion),

CONSTRAINT fk_comarca_poblacion_codigo_poblacion FOREIGN KEY (comarca_poblacion_codigo_poblacion) REFERENCES poblacion(codigo_poblacion),
CONSTRAINT fk_comarca_poblacion_siglas_id_comarca FOREIGN KEY (comarca_poblacion_siglas_id_comarca) REFERENCES comarca(siglas_id_comarca)

)ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_bin

Última edición por albertrc; 25/10/2010 a las 04:44