ANSI SQL Dynamic Schema-free XML Structured Data Multipath Processing
This prototyped solution can be available for SQL users that do not desire or require semistructured markup processing at the cost of sacrificing navigationless XML access. SQL's natural processing is navigationless structured data processing and this can be naturally extended in SQL to the transparent hierarchical processing of XML structured data processing. By limiting SQL's XML data processing to only structured data hierarchical processing as described within, full multipath hierarchical processing can be supported naturally and correctly in SQL. The advantage of only supporting structured data and not supporting semistructured processing allows SQL to support XML's structured data at a full extremely powerful transparent multipath hierarchical processing level which supplies navigationless XML inherently and seamlessly. This inherent hierarchical processing also controls the dynamic definition of structures and their run-time joining controlled by the query user. In addition, the SQL specified hierarchical processing allows the processing to be structure-aware allowing automatic dynamic XML structure output.