Method and apparatus for database mapping of XML objects into a relational database
First Claim
Patent Images
1. A method for representing an extensible Markup Language (XML) data structure as a fixed set of tables in a relational database (RDB), the method comprising:
- (a) inputting the XML data structure;
(b) grouping at least one XML node and possibly any sub-node into a relationship selected from the group consisting of linked list, array of object, and chunk;
(c) generating a fixed sized table for the grouping in (b);
(d) if necessary, repeating (b) and (c) and creating references to any repeated groupings (b) and tables (c), until the XML data structure is completed; and
(e) outputting the resulting fixed sized tables for use in a ROB.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for representing an XML data structure as a fixed set of tables in relational database involves grouping at least one XML node and possibly any sub-node into a relationship, generating a fixed sized table for the grouping, possibly repeating groupings and generating tables, and creating references to any repeated groupings and tables until the XML data structure is completed.
-
Citations
1 Claim
-
1. A method for representing an extensible Markup Language (XML) data structure as a fixed set of tables in a relational database (RDB), the method comprising:
-
(a) inputting the XML data structure;
(b) grouping at least one XML node and possibly any sub-node into a relationship selected from the group consisting of linked list, array of object, and chunk;
(c) generating a fixed sized table for the grouping in (b);
(d) if necessary, repeating (b) and (c) and creating references to any repeated groupings (b) and tables (c), until the XML data structure is completed; and
(e) outputting the resulting fixed sized tables for use in a ROB.
-
Specification