Tuesday, September 9, 2008

Re: [pgsql-fr-generale] Re: [pgsql-fr-generale] Re: Pas de contrainte référentielle vers un champ non-UNIQUE :-(

Le Tue, 09 Sep 2008 14:49:46 +0200,
"Stéphane A. Schildknecht" <stephane.schildknecht@postgresqlfr.org> a
écrit :
> Stephane Bortzmeyer a écrit :
> > On Mon, Sep 08, 2008 at 05:16:30PM +0200,
> > Jean-Samuel Reynaud <reynaud@elma.fr> wrote
> > a message of 43 lines which said:
> >
> >> Cette limitation vient en partie, à mon sens, du fait que les
> >> références sont gérées dans PostgreSQL via des triggers.
> >
> > Et donc ce serait une limite d'implémentation et pas un problème
> > fondamental d'algèbre relationnelle ?
> >
> >
>
> J'ai du mal à comprendre pourquoi il y a discussion. Comment faire
> référence à une ligne qui peut ne pas être unique ?
> Une colonne ne peut pas faire référence à une valeur de colonne dans
> une ligne qui, elle, peut ne pas être unique.
>
> On parle bien de référence ici, et non de valeur.
>
Effectivement, je suis d'accord avec toi, c'est la définition de la
notion.

Si l'effet que tu souhaites est différente de cette notion, tu
peux la définir avec des triggers en base...


--
Sent via pgsql-fr-generale mailing list (pgsql-fr-generale@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-fr-generale

No comments: