×

System, method, and computer program product for efficiently translating relational tuples to object-oriented objects

  • US 5,893,108 A
  • Filed: 08/28/1997
  • Issued: 04/06/1999
  • Est. Priority Date: 12/29/1994
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer program product comprising a computer readable medium having computer program logic recorded thereon for enabling a processor in a computer system to provide access to a database management system from an object-oriented environment, the database management system including a plurality of tuples, said computer program product comprising:

  • receiving means for enabling said processor to receive an object query from the object oriented environment;

    first generating means for enabling said processor to generate a set of relational database queries in response to receiving the object query, said set of relational database queries used to retrieve tuples from the database management system;

    second generating means for enabling said processor to generate one or more application objects in response to receiving said tuples from the database management system, said second generating means comprising;

    application object instantiation means for enabling said processor to instantiate said one or more application objects;

    base attribute setting means for enabling said processor to set base attributes of said one or more application objects using information in said tuples;

    intermediate object creating means for enabling said processor to create one or more intermediate objects using information in said tuples to represent relationship attributes of said one or more application objects requiring dereferencing; and

    relationship attribute setting means for enabling said processor to set relationship attributes in said one or more application objects by swizzling said intermediate objects.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×