Problema con FK en sql 2008 ...
Sabes tengo un problema en sql y no se como resolverlo ... Resulta que tengo 2 tablas,
una es la tabla eventos, donde tiene como 10 campos, pero lo importante que tiene 3 claves primarias que son id_evento, rut, patente.
Por otro lado tengo una tabla llamada multimedia que tiene su clave primaria id_multimedia, y tiene un campo id_evento.
Necesito relación estas 2 tablas a través del campo id_event
Realizo la consulta de la siguiente manera:
Alter table eventos
Add foreign key (id_evento)
references multimedia(id_evento)
Pero me arroja este error
Msg 1776, Level 16, State 0, Line 1
There are no primary or candidate keys in the referenced table 'eventos' that match the referencing column list in the foreign key 'FK__Multimedi__Id_Ev__286302EC'.
Msg 1750, Level 16, State 0, Line 1
Could not create constraint. See previous errors.
una es la tabla eventos, donde tiene como 10 campos, pero lo importante que tiene 3 claves primarias que son id_evento, rut, patente.
Por otro lado tengo una tabla llamada multimedia que tiene su clave primaria id_multimedia, y tiene un campo id_evento.
Necesito relación estas 2 tablas a través del campo id_event
Realizo la consulta de la siguiente manera:
Alter table eventos
Add foreign key (id_evento)
references multimedia(id_evento)
Pero me arroja este error
Msg 1776, Level 16, State 0, Line 1
There are no primary or candidate keys in the referenced table 'eventos' that match the referencing column list in the foreign key 'FK__Multimedi__Id_Ev__286302EC'.
Msg 1750, Level 16, State 0, Line 1
Could not create constraint. See previous errors.
Respuesta de solnegro
1