Understanding Dependencies

Each metaclass (object) in the PowerDesigner metamodel is semantically linked with other objects within the same model, or between different models.

These dependencies appear as categories in an analysis, and can belong to different types of collections. You specify analysis rules on collections to determine their behavior when an action on an associated metaclass occurs.

The following types of collections are available:


For more information about creating calculated and extended collections, see the Extending your Models with Profiles chapter in the Customizing and Extending PowerDesigner manual.

The following example shows that deleting the Employee table will also affect its Columns, Keys, Indexes, Incoming and Outgoing References collections: