From: | Jaime Casanova <jaime(at)2ndquadrant(dot)com> |
---|---|
To: | Horacio Miranda <hmiranda(at)gmail(dot)com> |
Cc: | Alvaro Herrera <alvherre(at)commandprompt(dot)com>, "francisco (dot)" <francisco(dot)cpp(at)gmail(dot)com>, pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: duda sobre constraint |
Date: | 2010-06-08 02:48:41 |
Message-ID: | AANLkTimSxUW6-jUdKLauuq7r2KlD4sS445AWQbTswH2x@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
> 2010/6/8 Alvaro Herrera <alvherre(at)commandprompt(dot)com>:
>> Excerpts from Horacio Miranda's message of sáb jun 05 22:29:01 -0400 2010:
>>> Si te refieres a la forma de hacer una llave primaria, como dijo jaime
>>> es lo mismo (desde mi punto de vista), pero no entiendo la parte de
>>> llave foranea, una llave foranea por definición apunta a otra tabla y
>>> desde mi punto de vista siempre debes apuntar a una llave primaria,
>>> cuando eso no ocurre reviso el modelo,
>>
>> Una FK no necesariamente apunta a una PK; puede apuntar a cualquier
>> grupo de columnas que haya sido declarado UNIQUE. (Corolario: no puedes
>> hacer una llave foránea hacia columnas que no tengan índice).
>>
2010/6/7 Horacio Miranda <hmiranda(at)gmail(dot)com>:
>
> Por eso la pregunta,,, pero tienes razón, como es usual, la FK puede
> apuntar a quier cosa.
>
El punto de Alvaro es que los FK *no* pueden apuntar a cualquier cosa
--
Jaime Casanova www.2ndQuadrant.com
Soporte y capacitación de PostgreSQL
From | Date | Subject | |
---|---|---|---|
Next Message | Henrry Joshney Servitá Sánchez | 2010-06-08 03:52:51 | ayuda plpgsql |
Previous Message | Horacio Miranda | 2010-06-08 00:55:27 | Re: Postgresql 8.4 ODBC |