Mapping Rules to Convert from ODL to XML-SCHEMA
نویسندگان
چکیده
As new standards for technology specifications related to XML are unveiled, and stable tools to implement them become available, the widespread usage of XML as an universal format for data exchange between heterogeneous systems (using the Internet), will increasingly become a reality. Therefore, in order to deal efficiently with the large amounts of XML data that will be generated in the near future it is imperative to find efficient alternatives for the storage and management of this special kind of data. For that matter, object-oriented databases seem to be a good alternative. In this paper, we begin with an analysis of the different alternatives available to store and manage XML data. After that, we concentrate our attention on the Object-Oriented (OO) database approach and, in that context, we present a first set of rules that allow the translation from a simple database schema specified in ODL (Object Definition Language) into a schema specified in XML-SCHEMA. In the near future we intend not only to expand this set with new rules that will handle other, more complex, OO modeling constructs, but also to create another set of transformation rules to work the other way round (i. e. from XML-SCHEMA to ODL). Our aim is to cover all the possible modeling situations one may come across in OO database schemas specified in ODL.
منابع مشابه
Convert Relational Schema To Xml Schema
It provides an object-relational mapping approach that lets you declaratively define how to map Java objects to Generate a Java Model from an XML schema. In this research, we propose a new technique to convert the relational database contents and schema into XML schema (XSDXML Schema Definition),. We currently use.NET DataSet.ReadXmlSchema() function to convert a XML schema into a relational st...
متن کاملOntology Enrichment and Automatic Population From XML Data
This paper presents a flexible method to enrich and populate an existing OWL ontology from XML data. Basic mapping rules are defined in order to specify the conversion rules on properties. Advanced mapping rules are defined on XML schemas and OWL XML schema elements in order to define rules for the population process. In addition, this flexible method allows users to reuse rules for other conve...
متن کاملMapping Rules for Er to Xml Using Xml Schema
The Extensible Markup Language (XML) has emerged as a de facto standard language for exchanging data among disparate information systems. Since the majority of data in the world is stored in databases, the conversion of such data into XML documents is indispensable for real world usage. In this paper, we propose the algorithm for mapping the Entity Relationship model (ER model) to the XML docum...
متن کاملDa Dtd A Xml Schema Differences Between
What if two users disagree on the relationship between elements? In XML, we can use namespaces and schema to address this problem. XML. A DTD is a set of rules or declarations There are two different approaches to parsing. The converter allows you to convert a DTD or set of XML files, to an equivalent XML Schema, DTD, Advanced options allow the user to customize different conversion parameters....
متن کاملAn UML-XML-RDB Model Mapping Solution for Facilitating Information Standardization and Sharing in Construction Industry
To facilitate information standardization and sharing in Construction Industry, this paper presents a simple but effective approach that maps the UML (Unified Modeling Language) object-oriented information model related to a construction project to an XML schema, then to a Relational DataBase (RDB) schema. First of all, the mapping between UML model and XML schema is discussed since UML has bee...
متن کامل