A relational database object model for Java