Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/02/2007, 17:26
Avatar de deadlykyo
deadlykyo
 
Fecha de Ingreso: noviembre-2005
Ubicación: Cbba - Bolivia
Mensajes: 747
Antigüedad: 19 años
Puntos: 5
Re: Crear una tabla con dos índices

Holas, segun revise tu codigo esta todo bien con excepcion una coma que falta en las referencias, ahora otro aspecto a tomar en cuenta es que primero tienen que estar creadas las tablas padre (Pedidos y Articulos) para que puedas crear la tabla LineaPedido, aqui te dejo la sentencia Sql con la coma que le faltaba:
Código PHP:
CREATE TABLE LineaPedido(
codLineaPedido INT NOT NULL,
codPedido INT NOT NULL,
codArticulo INT NOT NULL,
descuento INT,
PRIMARY KEY (codLineaPedidocodPedido),
INDEX icodigoP (codPedido),
INDEX icodigoA (codArticulo),
FOREIGN KEY (codPedidoREFERENCES Pedidos(codPedido),
FOREIGN KEY (codArticuloREFERENCES Articulos(codArticuloON DELETE CASCADE
ENGINE=INNODB
saludos, cya
__________________
"El Conocimiento es de todos, no solo de algunos"