Received: from tech.com.au (IDENT:root@techpt.lnk.telstra.net [139.130.75.122]) by hub.org (8.9.3/8.9.3) with ESMTP id FAA62008 for ; Mon, 22 May 2000 05:46:10 -0400 (EDT) (envelope-from chris@bitmead.com) Received: from bitmead.com (IDENT:chris@tardis [203.41.180.243]) by tech.com.au (8.9.3/8.9.3) with ESMTP id TAA04676; Mon, 22 May 2000 19:44:45 +1000 Message-ID: <39298E29.16B280CC@bitmead.com> Date: Tue, 23 May 2000 05:44:41 +1000 From: Chris Bitmead X-Mailer: Mozilla 4.72 [en] (X11; U; Linux 2.2.14-5.0 i686) X-Accept-Language: en MIME-Version: 1.0 To: Hannu Krosing CC: Chris Bitmead , PostgreSQL Development Subject: Re: Thus spoke SQL3 (on OO) References: <00052104000003.14806@comptechnews> <392830DA.B5546EF7@bitmead.com> <00052108053904.14806@comptechnews> <39286B3F.F4594E40@bitmead.com> <39283008.ED83E94@tm.ee> <39287873.D023D7E5@nimrod.itg.telecom.com.au> <3928F01B.B0C6D563@tm.ee> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Archive-Number: 200005/437 Hannu Krosing wrote: > > Chris Bitmead wrote: > > > > Hannu Krosing wrote: > > > > > Chris, what is your position on having a single primary key for all > > > inherited columns ? > > > > What is the significance of a primary key compared to any old unique > > key? > > I don't know ;) Some theorists seem to think it important, and PG allows > only one PK per table. > > I just meant that primary key (as well as any other uniqe key) should be > inherited from parent table What object theory would say is that oid uniquely identifies an object. Other unique keys should usually be inherited.