Building Application Servers: Persistent Objects: Communicating with Databases