1. A method for integrating relational and hierarchical data, schema definitions, and queries in a data processing system, comprising the steps of: converting one or more schema definitions into an intermediate schema language component of an intermediate data language when one or more schema definitions are provided; converting one or more query expressions into an intermediate query language component of the intermediate data language when one or more query expressions are provided; compiling, in an intermediate data language processing engine, at least one of the intermediate schema language component and the intermediate query language component into a run-time representation in accordance with a relational-hierarchical analysis; and determining whether the schema definitions or the query expressions are relational prior to the converting steps; wherein the data processing system comprises a processor and memory for performing the converting, compiling and determining steps.
1. A method for integrating relational and hierarchical data, schema definitions, and queries in a data processing system, comprising the steps of: converting one or more schema definitions into an intermediate schema language component of an intermediate data language when one or more schema definitions are provided; converting one or more query expressions into an intermediate query language component of the intermediate data language when one or more query expressions are provided; compiling, in an intermediate data language processing engine, at least one of the intermediate schema language component and the intermediate query language component into a run-time representation in accordance with a relational-hierarchical analysis; and determining whether the schema definitions or the query expressions are relational prior to the converting steps; wherein the data processing system comprises a processor and memory for performing the converting, compiling and determining steps. 3. The method of claim 1 , wherein, in the step of converting the one or more query expressions, the one or more query expressions comprise at least one of one or more relational query expressions and one or more hierarchical query expressions.