The PowerDesigner Public Metamodel

A metamodel describes the elements of a model, and the syntax and semantics of their manipulation. Where a model is an abstraction of data, and can be described using metadata, the metamodel is an abstraction of that metadata.

The PowerDesigner public metamodel is an abstraction of the metadata for all the PowerDesigner models, which is represented in an object-oriented model. It is intended to help you understand the overall structure of the PowerDesigner modeling metadata when working with:
The public metamodel OOM is located at:
[PowerDesigner install dir]\Examples\MetaModel.oom


For documentation, select Help > Metamodel Objects Help

The metamodel is divided into the following main packages:
Each of these top-level packages contains the follow kinds of sub-objects, organized by diagram or, in the case of PdCommon, by sub-packages: