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
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. |