×

System and method of translating a relational database into an XML document and vice versa

  • US 8,321,478 B2
  • Filed: 09/02/2008
  • Issued: 11/27/2012
  • Est. Priority Date: 02/03/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of translating a relational database into an XML document comprising the steps of:

  • generating, using a computer, an Extended Entity Relationship (EER) model from a relational schema associated with said relational database;

    applying, using the computer, a schema translation process to the Extended Entity Relationship model to map the relational schema into a Document Type Definition (DTD) of an XML schema;

    generating, using the computer, a XML Tree Model from said Document Type Definition representative of one or more data semantics of the relational schema which are preserved as one or more data semantics in said XML document; and

    converting, using the computer, relational data from said relational database into said XML document by;

    using said relational schema and said XML schema from one selected from a group consisting of;

    said Document Type Definition, said XML Tree Model and a combination thereof, wherein structural constraints of any relationships from said relational database are preserved using identifiers (ID), identifier reference (IDREF) and instance occurrence indicators;

    converting, using the computer, one or more relations associated with relational data in said relational database into a Java Document Object Model (DOM); and

    manipulating, using the computer, said XML document using said Java Document Object Model.

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