Chapter 12 Generating Other Models from an OOM


Generating XML model Objects

When you generate an XML model from an OOM, PowerDesigner translates OOM objects into specified XML model objects as follows:

OOM Object Generated object in an XML model
Class Element
Abstract class Complex type
Attribute Attribute or element (see generation options)
Identifier Key
Domain Simple Type
Composition New level in the element hierarchy
Generalization Complex type derivation (XSD) or attribute migration to child element (DTD)
Association KeyRef constraints

Note   XML model naming conventions
If the code of the generated XML model objects does not correspond to the target language naming conventions, you can define a code naming convention script to convert object names into codes.
For more information on conversion scripts, see section .convert_name & .convert_code macros in chapter Managing Models of the General Features Guide.

 


Copyright (C) 2005. Sybase Inc. All rights reserved.