Chapter 12 Creating Mappings
In an XML Model (XSM), you can create the following types of mappings to express generation dependencies or data transformation movement between model objects:
The following table shows all the allowed mappings with XML Model (XSM) objects:
Target XSM object | Source PDM object | Source OOM object | Source XSM object |
---|---|---|---|
Element | Table, view, table column, view column | Class, class attribute | Element, complex type, element attribute |
Element attribute | Column, view column | Class attribute | Element attribute, element |
Complex type | Abstract data type | Class | Complex type, element |
Complex type attribute | Abstract data type attribute | Class attribute | Complex type attribute, element attribute |
XML elements can also be mapped to the sub-objects of source objects, as an XML element can correspond to a simple type containing only an elementary value (for example <Name>Bill</Name>).
Copyright (C) 2008. Sybase Inc. All rights reserved. |