Re: Any reason not to use inheritance? - Mailing list pgsql-general

From David Garamond
Subject Re: Any reason not to use inheritance?
Date
Msg-id 414FC009.2060506@zara.6.isreserved.com
Whole thread Raw
In response to Any reason not to use inheritance?  (jao@geophile.com)
List pgsql-general
jao@geophile.com wrote:
> Any reason not to use inheritance?

Inheritance is certainly very useful/convenient especially for "table
partitioning" (though not the same as in Oracle) and for modeling
supertype-subtype stuffs.

The only drawback I see is that the implementation is still lacking in
several area, e.g. no hierarchy-wide unique constraints, so you'll have
to resort to triggers. And there doesn't seem to be many people using it
at the moment, so if there were a bug then it might get fixed less quickly.

Ironically, the last sentence could be argued as the reason *to* use
inheritance in Postgres, to get more people using and testing it. :-)

--
dave

pgsql-general by date:

Previous
From: "Greg Sabino Mullane"
Date:
Subject: Re: psql + autocommit
Next
From: Dennis Gearon
Date:
Subject: basics on User Defined Functions