Object Wrapper: an Object-Oriented Interface for Relational Databases