Possible problems with cyclic references

From: Gary Stainburn <gary(dot)stainburn(at)ringways(dot)co(dot)uk>
To: "pgsql-sql" <pgsql-sql(at)postgresql(dot)org>
Subject: Possible problems with cyclic references
Date: 2001-07-23 11:30:21
Message-ID: 01072312302101.27033@gary.ringways.co.uk
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Hi all, me again.

I've been looking at the doc's again (must stop doing that!)

I've been looking at the 'references' clause to implement referential
integrity. My problem is that I'm wanting to create a cyclic reference, and
was wondering what problems this may cause, e.g. when restoring from a
pg_dump.

I have a region table (rregion character(2), rname varchar(40), rliasson
int4).
I have a teams table (ttid int4, tregion character(2) references
region(rregion),...)
I have a members table (mid int4, mteam references teams(tid),.........)

Pretty straight forward so far, a member must be a part of a team and a team
must be in a region. My problem is that I want to set rliasson as a
reference to members (mid) as the Regional Liasson Officer for each region is
a member.
--
Gary Stainburn

This email does not contain private or confidential material as it
may be snooped on by interested government parties for unknown
and undisclosed purposes - Regulation of Investigatory Powers Act, 2000

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Morgan Curley 2001-07-23 13:40:46 Procedures in views
Previous Message Richard Huxton 2001-07-23 11:00:11 Re: where'd the spaces come from