alvarock | |
| 2005-05-21 06:16 - Respuestas: 0 - Tema nº: 34333
Tengo el siguiente problema:
trato de agregar una clave foranea desde esta tabla:
Table "public.pacientes"
Column | Type | Modifiers
+-+-
rut_pac | character varying | not null
rut_den | character varying | not null
login_pac | character varying |
nombre_pac | character varying |
apellido_pac | character varying |
fecha_nac | date |
fono | character varying |
prev | character varying |
Indexes:
"pacientes_pkey" primary key, btree (rut_pac, rut_den)
Foreign-key constraints:
"fk_rut" FOREIGN KEY (rut_pac) REFERENCES usuarios(rut_usuario)
"fk_rutden_dentistas" FOREIGN KEY (rut_den) REFERENCES dentistas(rut_den)
a esta otra:
Table "public.usuarios"
Column | Type | Modifiers
-+-+-
rut_usuario | character varying | not null
login | character varying | not null
pass | character varying | not null
pagina | character varying |
Indexes:
"usuarios_pkey" primary key, btree (rut_usuario)
de esta forma:
ALTER TABLE pacientes ADD constraint fk_log foreign key (login_pac) references usuarios(login);
y me da este error:
ERROR: there is no unique constraint matching given keys for referenced table "usuarios"
desde ya gracias | |
|
|