×

Implementing persistent object services (POS) on top of a relational database

  • US 6,470,354 B1
  • Filed: 08/05/1999
  • Issued: 10/22/2002
  • Est. Priority Date: 08/05/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for interfacing an object-oriented application to a set of relational databases, comprising the steps of:

  • mapping persistent objects to a set of relational database tables including a top level table and a set of one or more child tables, wherein each object is mapped to one or more tables based on the object'"'"'s attributes and the object'"'"'s relationships with other objects, wherein the top level table stores base attributes and a given child table stores only extended attributes of inherited objects;

    in response to a request from the application to store an object in a given one of the relational databases, converting persistent object operations to a sequence of SQL statements to enable the object to be stored in the relational database; and

    in response to a request from the application to restore the object from the given one of the relational databases, retrieving object at tribute information from the relational database and generating the object.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×