Method and system for implementing persistent object services on a relational database

   
   

A persistent object service (POS) that interfaces to a set of one or more relational database management systems. A persistent object is mapped to one or more tables in a relational database based on the object's attribute types and the object's relationships with other objects. If the object inherits from another object, the mapping creates multiple tables, a top level table for base attributes, and a set of one or more child tables that contain extended attributes of the inherited objects. A routine for storing an object converts persistent object operations to a sequence of SQL statements for storing the object in the relational database.

Un service persistant d'objet (position) ce interfaces à un ensemble d'un ou plusieurs systèmes de gestion de base de données relationnelle. Un objet persistant est tracé à une ou plusieurs tables dans une base de données relationnelle basée sur les types de l'attribut de l'objet et les rapports de l'objet avec d'autres objets. Si l'objet hérite d'un autre objet, tracer crée des tables multiples, une table de niveau supérieur pour des attributs de base, et un ensemble d'une ou plusieurs tables d'enfant qui contiennent des attributs prolongés des objets hérités. Une routine pour stocker un objet convertit des opérations persistantes d'objet en ordre des rapports de SQL pour stocker l'objet dans la base de données relationnelle.

 
Web www.patentalert.com

< Multi-dimensional data structure caching

< Method and system of ranking and clustering for document indexing and retrieval

> Range check cell and a method for the use thereof

> Approach for collecting statistical information in information systems

~ 00105