11/03/2009, 15:13
|
| | Fecha de Ingreso: diciembre-2007
Mensajes: 385
Antigüedad: 17 años Puntos: 0 | |
Respuesta: Probela con unique constraint Hola bueno la tabla familia_x_hijos esta compuesta por:
id_familia (serial)
id_niño (varchar de 4), y la cree asi :
create table familia_x_hijos (id_familia serial references familia(id_familia), id_nino VARCHAR(4) references nino(id_nino), primary key (id_familia, id_nino));
(esta tabla table familia_x_hijos la crea sin problemas)
Donde id_familia esta relacionado con id_familia de la tabla familia y id_nino esta relacionada a id_nino de la tabla nino
y al inentar crear la tabla tutores_x_ninos de esta forma:
create table tutores_x_ninos´(id_tutores serial references tutores(id_tutores), id_nino VARCHAR(4) references nino(id_nino), primary key (id_tutores, id_nino));
Donde id_tutores esta referenciada a la tabla tutores y id_nino esta relacionada con la tabla nino. La cosa es q al crear la tabla tutores_x_ninos me da el siguiente error:
ERROR: there is no unique constraint matching given keys for referenced table "tutores"
Estado SQL:42830
Como lo puedo solucionar para q esta tabla tambien se relacione con la tabla nino???, ya q necesito esta relacion como puedo solucionar esto amigos??? de antemano gracias .... bye |