AYUDA, FOREIGN KEY IS INCORRECTLY FORMED
Publicado por druskk (1 intervención) el 08/04/2017 12:22:10
Este es el código que quiero insertar pero no me deja. También he probado con solo la claveAcceso y ahí si que me deja pero luego con el codUsuario me salta el mismo error.
Gracias!
CREATE TABLE Acceso(
claveAcceso varchar(8),
codUsuario varchar(11),
CONSTRAINT PK_Acceso PRIMARY KEY (claveAcceso,codUsuario)
);
CREATE TABLE Departamento (
dni VARCHAR(11) PRIMARY KEY,
codUsuario varchar(11),
claveAcceso varchar(8),
CONSTRAINT CAj_acceso FOREIGN KEY (codUsuario,claveAcceso) REFERENCES Acceso(codUsuario,claveAcceso) ON DELETE CASCADE ON UPDATE CASCADE
);
Gracias!
CREATE TABLE Acceso(
claveAcceso varchar(8),
codUsuario varchar(11),
CONSTRAINT PK_Acceso PRIMARY KEY (claveAcceso,codUsuario)
);
CREATE TABLE Departamento (
dni VARCHAR(11) PRIMARY KEY,
codUsuario varchar(11),
claveAcceso varchar(8),
CONSTRAINT CAj_acceso FOREIGN KEY (codUsuario,claveAcceso) REFERENCES Acceso(codUsuario,claveAcceso) ON DELETE CASCADE ON UPDATE CASCADE
);
Valora esta pregunta
0