Patent ID: 7873899
Filing Date: 2011-01-18
Classification: G06F

Abstract:
1. A computer-implemented method for generating and using a mapping scheme, the method comprising steps of: receiving commands from a user, wherein said commands establish a mapping between attributes of an XML document and attributes of a relational database; wherein said attributes of said relational database correspond to columns in tables in said relational database; based on said commands, automatically generating a mapping scheme that represents said mapping, wherein said mapping scheme includes at least one of: using said mapping scheme to perform a single transformation that moves said XML document directly into said relational database: (a) without materializing said entire XML document separate from said XML document and said relational database during said transformation, and (b) without creating and storing any representation of said entire XML document separate from said XML document and said relational database during said transformation; wherein using said mapping scheme to perform said single transformation comprises: wherein the steps of the method are performed by one or more computing devices.