SQL - forenkey

   
Vista:

forenkey

Publicado por marcos (1 intervención) el 11/10/2008 23:44:13
Hola quisiera una ayuda acerca de un duda que tengo

CREATE TABLE EMPLEADO
(
RUT INT NOT NULL,
APPAT VARCHAR(15) NOT NULL,
COD INT NOT NULL,
NDEPTO INT NOT NULL,
PRIMARY KEY (RUT),
FOREIGN KEY (NDEPTO) REFERENCES DEPARTAMENTO(DNUMERO));

CREATE TABLE DEPARTAMENTO
( DNOMBRE VARCHAR(15) NOT NULL,
DNUMERO INT NOT NULL,
RUTGERENTE VARCHAR(10) NOT NULL,
CODDPTP INT NOT NULL,
PRIMARY KEY (DNUMERO),
UNIQUE (DNOMBRE),
);

Mi problema es el siguiente la tabla empleado la col RUT tiene candidad de registro
LOS CUALES ESTAM AGRUPADOS EN LA COL COD , LA CUAL CONTINES 1 SOLO REGISTRO DE 5 REGISTRO DE LA COL RUT . MI PREGUNTA ES SI PUEDO UTILIZAR EN LA TABLA DEPARTAMENTO LA COL COD EN VES DE RUT I ASI SOLO PONER UN SOLO REGISTRO ASI RESUMIR
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder