Re: Unique constraints

From: "Dave Page" <dpage(at)vale-housing(dot)co(dot)uk>
To: <Andreas(dot)Pflug(at)web(dot)de>
Cc: <dpage(at)vale-housing(dot)co(dot)uk>, <pgadmin-hackers(at)postgresql(dot)org>
Subject: Re: Unique constraints
Date: 2003-05-03 07:23:02
Message-ID: 50254.80.177.99.193.1051946582.squirrel@ssl.vale-housing.co.uk
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

It's rumoured that Andreas Pflug once said:
> Dave Page wrote:
>
>>Hi Guys,
>>
>>In PostgreSQL 7.2, unique constraints were just indexes. In 7.3
>>however, it knows they are constraints and thus will not allow you to
>>simply drop the index.
>>
>>Should we add an extra object type under pgTable to contain such
>>indexes or can anyone think of a better solution?
>>
>>
>>
> Maybe we should reorganize the tree like this:
>
> Tables
> tableFoo
> Columns
> col1
> col2
> col3
> Constraints
> pk_tableFoo
> fk_refToBar
> chk_range
> unq_col3
> Indexes
> idx_one
> idx_two_unq_non_constr
> Rules
> Triggers
>
> I'd like to have less collections under <table>, since most of them
> have few members and consume precious screen space.

Yes, that does sound cleaner, though I'm not sure about including the
primary key as we can't do anything to it. Having said that though, it
would give a nice view of all the member columns...
Regards, Dave

In response to

Browse pgadmin-hackers by date

  From Date Subject
Next Message Jean-Michel POURE 2003-05-03 15:13:30 Re: [HACKERS] Join Stallman and Software SMEs to refuse sofware patents
Previous Message Andreas Pflug 2003-05-02 16:14:12 Re: Unique constraints