Re: re: 7.1.2 and foreign key unique constraint.

From: Stephan Szabo <sszabo(at)megazone23(dot)bigpanda(dot)com>
To: patrick keshishian <patrick+pgsql(at)pioneerdigital(dot)com>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: re: 7.1.2 and foreign key unique constraint.
Date: 2001-08-02 22:20:24
Message-ID: Pine.BSF.4.21.0108021509000.12797-100000@megazone23.bigpanda.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general


> I ran accross this problem upon upgrading our database from 7.0.3
> to 7.1.2:
>
> ERROR: UNIQUE constraint matching given keys for referenced
> table "some_table" not found

Yeah, we fixed this to follow spec (sql actually requires that the
references be to a unique or primary key constraint)

For references to news_stories, you probably need to break news_stories
into two more normalized tables that actually have candidate keys.
I'd guess one would be id and fields that depend only on id and the other
would be id, media type and fields that depend on both of those.

I'm not so sure for the other constraint (still trying to think that case
through)

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Tom Lane 2001-08-02 22:59:46 Re: Timestamp with time zone issue
Previous Message chris markiewicz 2001-08-02 22:03:35 errors while getting large objects...