Tema: Ayuda
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/07/2009, 15:23
lissette22
 
Fecha de Ingreso: septiembre-2006
Mensajes: 114
Antigüedad: 18 años, 3 meses
Puntos: 1
Ayuda

Hola!
No se como mapear la tabla partido, ya que tiene una clave foránea que es compuesta. Los scripts de creación de estas tablas son:

Código HTML:
#----------------------------
#TABLA CALENDARIO
#----------------------------	
DROP TABLE IF EXISTS `calendario`;
	CREATE TABLE  `calendario` (
		`JORNADA` int(11) NOT NULL,
		`NUMPARTIDO` int(11) NOT NULL,
		`FECHA` DATE DEFAULT NULL,
		`IDEQUIPOLOCAL` int(11) NOT NULL,
		`IDEQUIPOVISITANTE` int(11) NOT NULL,
		PRIMARY KEY (`JORNADA`,`NUMPARTIDO`),
		KEY `FK_calendario_equipo1` (`IDEQUIPOLOCAL`),
		CONSTRAINT `FK_clasificacion_local` FOREIGN KEY (`IDEQUIPOLOCAL`) REFERENCES `equipo` (`IDEQUIPO`) ON DELETE CASCADE ON UPDATE CASCADE,
		KEY `FK_calendario_equipo2` (`IDEQUIPOVISITANTE`),
		CONSTRAINT `FK_clasificacion_visitante` FOREIGN KEY (`IDEQUIPOVISITANTE`) REFERENCES `equipo` (`IDEQUIPO`) ON DELETE CASCADE ON UPDATE CASCADE
	)ENGINE=InnoDB DEFAULT CHARSET=latin1;	

#----------------------------
#TABLA PARTIDO
#----------------------------	
DROP TABLE IF EXISTS `partido`;
	CREATE TABLE  `partido` (
		`IDPARTIDO` int(11) NOT NULL,
		`GOLESLOCAL` int(11) NOT NULL,
		`GOLESVISITANTE` int(11) NOT NULL,
		`JORNADA` int(11) NOT NULL,
		`NUMPARTIDO` int(11) NOT NULL,
		PRIMARY KEY (`IDPARTIDO`),
		KEY `FK_partido_calendario` (`JORNADA`,`NUMPARTIDO`),
		CONSTRAINT `FK_partido_calendario` FOREIGN KEY (`JORNADA`,`NUMPARTIDO`) REFERENCES `calendario` (`JORNADA`,`NUMPARTIDO`) ON DELETE CASCADE ON UPDATE CASCADE
	)ENGINE=InnoDB DEFAULT CHARSET=latin1;	
Alguien me puede ayudar? Gracias