Dennis > The problem I've experienced is that the Java people > will try to create their class diagrams first, and > directly create the database schema from those, ie., > create a table to persist each class. I experienced the same illness. Of course, at least for non-simple applications, this is catastrophic. The point is that the opposite, i.e. basing the classes on the database design, isn't better. Regards, Chris -- //www.freelists.org/webpage/oracle-l