Interesting forward, Michel. The object features of PostgreSQL are suffering from a little bit of neglect, since none of the current developers use them or are focussed on them. Recently, items have been added to the TODO list to fix up some missing functionality with respect to which DDL commands will accept the class notation, and well as some discussion as to what should and shouldn't be inherited, and how to do it (for example, unique indices on a field in a parent table, which is inherited by the children) A large scale project, like a db store for Zope, would certainly exercise that codebase, and flush out all the moths (exorcise them?) The few mentions I've seen on the PostgreSQL lists seem to indicate the the existing code works, but is missing a few pieces. Perhaps a semester coding project for some student around here ... Ross -- Ross J. Reedstrom, Ph.D., <reedstrm@rice.edu> NSBRI Research Scientist/Programmer Computer and Information Technology Institute Rice University, 6100 S. Main St., Houston, TX 77005