Previous Topic: Speed Modeling with DomainsNext Topic: Domains in the Logical Model


Save User Defined Domains to a New Model

If you have user-defined domains that are shared at the company or project level, you can transfer these domains from one model to another by creating a template model with all of the domains and their properties. Use the template model to create a new model. A template can store model objects, display settings, and preferences. You can save any model as a template to save its settings and contents for quick reuse. In this way, templates provide the ideal way of maintaining a consistent look and feel across different models. After you save a template, you can use it as the basis for creating new models.

To save user defined domains to a new model

  1. Click New on the File menu.

    The Create Model - Select Template dialog opens.

  2. Select a model type from the New Model Type box, a blank template, and the target database and version on which to base your model if you are creating either a physical-only or a logical/physical model. Add the user-defined domains that are shared.

    Click OK.

    Note: If you are creating a logical-only model, the target databases and versions do not display.

    The Create Model - Select Template dialog closes. Change the properties of any of the model objects using the property editors.

  3. Click Save As on the File menu.

    The Save As dialog opens.

  4. Select the template type (*.erwin_tmpl) from the Save as type list, enter the template name in the File name box, and click Save.

    The model is saved as a template and the dialog closes.

  5. Click New on the File menu.

    The Create Model - Select Template dialog opens.

  6. Click the Browse File System button.

    The Open File dialog opens.

  7. Select the template you just created and erwin DM Template (*.erwin_tmpl) as a Files of type.

    Click Open.

    The dialog closes and you can add model objects to the new model.