From XML Schema to ODL Schema: Aggregation and Composition t ransformation
Mohamed Bahaj, Ilyas Cherti · 2014
This paper presents an approach for transforming an existing XML sc hema in ODL (Object Definition Language) schemas, We chose oriented object database as a target database because there are many common characteristics between XML and object-oriented model, and we desire to have a large number of object-oriented features, (e.g. user-defined data types, inheritance, substitutability, etc.) and a permanent storage of data. Thus the mapping from XML data into object-oriented databases is more interesting; also the object-oriented data bases have become very widespread and acceptable, they offer an evolutionary approach, so we agree that it is time to develop a translation between XML and OO databases. Our work is focused on preserving Semantics transformation of the aggregation and composition relationships, we describe set of rules and pseudo code has been developed to create ODL classes from existing XML schema, the experimental show that the approach is feasible, and results are the same, the source database is transformed into target one without loss of data. Ke ywords: XML schemas; ODL; mapping; aggregation; co mposition; OODB;