Figure 1:
XML document. <?xml version="1.0" standalone="yes"?> <root> <store> <Books category="Technology"> <Book> <Title>How to know XML</Title> <Chapter> Introduction to XML <Para>Your First XML</Para> </Chapter> <Author Id="Q345">John</Author> <Publisher> <Name>XML tech</Name> <Email>Jdin@hpdiy.zzn.com</Email> </Publisher> </Book> <Book> .
At the transformation layer, using XDT "Locator" and "Transform" attributes (see Table I), the
XML document transformation rules are developed and then applied to the XML view.
Note that edges represent the "containment" relationship between different items of an
XML document, thus edges do not have names.
Adopt XML Schema maps structure and relationship of table in server S1 database to corresponding
XML document.
Generating UML class diagrams from XML schema is based on the idea that every
XML document sources is an instance of XML schema and every XML schema can be graphically modeled using UML class diagram notations.
The combination of DOM and XPath is very effective in accessing and processing
XML documents. DOM makes the tree of the entire
XML document in the memory even in the case of accessing only a part of the XML document8.
The preservation issues may be overcome--or at least minimized--by basing the catalogue on
XML documents instead.
Also, note that the attributes (columns) in a relational database may in fact be implemented as sub-elements in an
XML document. We see this with both author and title, comparing figures 1 and 6.
The former stores every path type, a sequence of element tag/attribute names, appearing in an
XML document D with their identifiers (i.e., path ID).
What we do know, though, are the details referring the XML schema that will be used to validate any
XML document representing decision relations.
1) first-order properties, or characteristics, which are derived directly from the ontology description itself using simple mathematical actions such as counting, e.g., file size (count of symbols in a file) or number tags in an
XML document; and