From XML Schema to ODL Schema: Aggregation and Composition Transformation
In this paper, the authors present an approach for transforming an existing XML schema in ODL (Object Definition Language) schemas, the authors chose oriented object database as a target database because there are many common characteristics between XML (eXtensible Markup Language) and object-oriented model, and they 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 they agree that it is time to develop a translation between XML and OO (Object Oriented) databases.