Previous Topic: Name Hardening WizardNext Topic: Unharden Object Names


Override Name Inheritance

You can override the inheritance of names and can harden the names. If a name is hardened, the physical model name does not change upon changing the logical name.

Follow these steps:

  1. Click Actions, Manage Name Hardening.

    The Name Hardening Wizard opens.

  2. Click Type Selection.

    The options that you select on this page determine the options that are defined on the Object Selection page.

    Note: While you can select the Entity check box in a logical model, you can harden names only in a physical model. Logical entity names are not inherited names; they are set on the entity object. Therefore, they do not change and there is no need to harden them.

  3. Select the object types for which you want to override inheritance, then click Object Selection.
  4. Select the model objects for which you want to override inheritance, then click Action.

    If some of the subordinate objects are selected, then the check box for that collection node is selected and is also shaded.

  5. Select the check box for each item for which you want to override inheritance, and then click Finish.

    The Logical and Physical columns indicate the status of the objects and the Selected Objects column lists their fully qualified names. For example, instead of simply 'a,' an attribute name would be 'OwnerName.E/1.a.'. When you unharden an object name, the same name you used in the hardening process remains. However, now you can edit or reset that name (editing or resetting of hardened names is not allowed).

    Note: Unhardening an object name does not automatically restore inheritance, it only allows the names to be reset or changed.

More information:

Name Hardening Wizard

Harden or Unharden Object Names Selectively