consulta acerca de campos claves

pilartellez
26 de Enero del 2006
hola amigo necesito aclarar una duda y si alguien de ustedes puede ayudarme me seria de gran, pero gran ayuda, aqui esta la pregunta.
resulta de que estoy diseñando una base de datos en la cual dos tablas estan relacionadas, pero la relacion que hice no se si esta correcta debido a que una de las tablas esta formada por tres campos que conforman la clave primaria entonces para enlazarla con la segunda es necesario q agrege los tres campos que son la clave?. El que me mande su respusta desde ya le agradesco

Eric Mignot
26 de Enero del 2006
Hola,

Claro que no ! Ya no somos en 1950 !

Con Oracle por ejemplo se hace asi :

ALTER TABLE table_name
add CONSTRAINT constraint_name
FOREIGN KEY (column1, column2, ... column_n)
REFERENCES parent_table (column1, column2, ... column_n);