That's not my idea of object oriented programming.
To map directly to tables and columns seems like your working with
tables and columns rather than objects.
Remember that with Hibernate you can build your object model and
ignore the database and let Hibernate create and manage the DB for you
automatically - the very definition of OOP :)
--
Sean A Corfield -- (904) 302-SEAN
Railo Technologies US -- http://getrailo.com/
An Architect's View -- http://corfield.org/
"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood