
Defining packages
Defining packages
A package is a general purpose mechanism for organizing elements into groups.
When you are working with large models, you can split any model into smaller subdivisions in order to avoid manipulating the entire set of data of the model. Packages can be useful to assign portions of a model, representing different tasks and subject areas, to different development teams.
You can create as many packages as you need in a model. The name of each package must be unique in the model.
Package hierarchy You can create several packages at the same hierarchical level within a model. or decompose a package into other packages and continue this process without limitation in decomposition depth. At each level of decomposition you can create several diagrams.
Packages work as models, they can contain the following items:
♦Model objects
♦Other packages
♦Diagrams, in order to have different views of the contents of the package. Each package appears with a default diagram window
∃For more information on packages, see the PowerDesigner Feature Guide.
Package properties
Packages have properties displayed on property sheets. All packages share the following common properties:
Property
Name
Code
Comment
Namespace
Description
Names are like titles that clearly identify the package during the design process
Codes are references for packages
A comment is an optional label that describes a package and provides more information than the name
Option that defines the package as being the area in which the name of an object must be unique in order to be used.
Length
254
254
—
—
14