Gustavo Echenique
Marcado como mejor respuesta
por el autor de la pregunta
Usuario de (No especificado)
por el autor de la pregunta
Hola José
la sintaxis debería ser así:
CREATE TABLE tusuariodepartamento
(
idUsuarioDepartamento INT AUTO_INCREMENT,
idUsuario INT NOT NULL,
idDepartamento INT NOT NULL,
FOREIGN KEY(idUsuario) REFERENCES tusuario(idUsuario),
FOREIGN KEY(idDepartamento) REFERENCES tdepartamento(idDepartamento),
PRIMARY KEY(idUsuarioDepartamento)
);
Ahora, para serte sincero, no entiendo el por qué de la existencia de esta tercera tabla, ya que en la tabla tdepartamento ya tienes la relación del departamento con el usuario.
Es una redundancia en el diseño.
Saludos!
- 2016-07-16 21:33:09
-
Me gusta(2)