Re: [SQL] Staus of Primary/Foreign key?

From: Bruce Momjian <maillist(at)candle(dot)pha(dot)pa(dot)us>
To: jwieck(at)debis(dot)com
Cc: stanb(at)awod(dot)com, pgsql-sql(at)hub(dot)org
Subject: Re: [SQL] Staus of Primary/Foreign key?
Date: 1999-03-11 20:33:32
Message-ID: 199903112033.PAA20298@candle.pha.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

> >
> > I have implemented referential integrity in older Postgres projects
> > using functions. I am preparing to do a new project, aand was wondering
> > what the status of Primary/Foreign key implementation was?
> >
> > I am starting with 6.4.2,
>
> I'm planning to implement most of the constraints currently
> missing (foreign key, cascaded deletes) over rules - or at
> least making the rule system capable of supporting it.
>
> But it will not be in v6.5. The reason for that is that
> constraints need a special feature, the rule system currently
> cannot support. It is required that rule actions can be
> deferred until transaction commit time. At that time (or
> when they should get run anyway), they need very special
> visibility of heap tuples on a per range table base. One and
> the same table might have to be scanned with different
> snapshot's in one query.
>
> That all will take a while.

I am glad to hear Jan say this. I hoped he had not given up on the idea
of doing foreign keys. This is a major feature people are requesting.

--
Bruce Momjian | http://www.op.net/~candle
maillist(at)candle(dot)pha(dot)pa(dot)us | (610) 853-3000
+ If your life is a hard drive, | 830 Blythe Avenue
+ Christ can be your backup. | Drexel Hill, Pennsylvania 19026

In response to

Browse pgsql-sql by date

  From Date Subject
Next Message George Moga 1999-03-12 09:38:18 Re: [SQL] sum gives different answer
Previous Message Bruce Momjian 1999-03-11 20:17:05 Re: [SQL] Very disappointing performance -- All Indexes Ignored.