In particular, what is required is a system and method for efficiently retrieving and translating relational tuples to object-oriented objects in such a manner that the class inheritance hierarchy defined by the object-oriented database schema is satisfied.