08/07/2014, 08:04
|
| | Fecha de Ingreso: octubre-2012 Ubicación: Madrid
Mensajes: 67
Antigüedad: 12 años, 2 meses Puntos: 1 | |
Respuesta: Crear una tabla con multiples claves foraneas Soy un poco estúpido...
efectivamente, la cosa es repetir la estructura de "FOREIGN KEY (columna) REFERENCES tabla (columna) ON DELETE RESTRICT ON UPDATE CASCADE" las veces que se necesite...
CREATE TABLE cliente (
id int PRIMARY KEY AUTO_INCREMENT NOT NULL,
nombre varchar(25) NOT NULL,
apellido1 varchar(25) NOT NULL,
apellido2 varchar(25) NOT NULL,
idPais int,
email varchar(40) NOT NULL UNIQUE,
idTipoCliente int NOT NULL,
FOREIGN KEY (idPais) REFERENCES pais (id)
ON DELETE RESTRICT ON UPDATE CASCADE),
FOREIGN KEY (idTipoCliente) REFERENCES tipoCliente (id)
ON DELETE RESTRICT ON UPDATE CASCADE)
ENGINE=InnoDB;
gnzsoloyo, gracias por tu respuesta!! |