Creating New Types of Model with the Free Model

You can define a set of extensions and attach them to a free model to model entirely new concepts.

  1. Select Tools > Resources > Extensions > Free Models.
  2. Click the New button, enter an appropriate name, select to copy from the default template, and click OK to open your extension file in the resource editor.
  3. Right-click the Profile category, select Add Metaclasses, click the PdCommon sub-tab, select the ExtendedObject metaclass, and click OK.
  4. For each new concept that you want to define, right-click the ExtendedObject metaclass and select New > Stereotype, enter an appropriate name, and select the Use as metaclass and the Toolbox custom tool options.
    Stereotypes with these options selected have their own object lists under the Model menu, their own Browser categories and a tool to create them in the Toolbox
  5. Right-click a stereotype and define extended attributes (new properties) and other extensions under it as necessary.
    For detailed information about working with extensions, see Customizing and Extending PowerDesigner > Extension Files.
  6. To model with your extensions, select File > New Model, select Free Model, specify a model name, click the Select Extensions button, select your extension to attach it to the model, and click OK.
  7. Begin modeling with your new concepts. You can, at any time, double-click your extension file in the Extensions category under your model in the Browser to modify your extensions.

    Free Model - New Concepts