There is a link between the logical object name to the physical side for a Non-Reverse Engineered model. By design, this inheritance automatically occurs for properties from logical to the physical side of a model. Naming Harding allows users to break this inheritance for object names, so that object names on one side of the model are no longer affected by changes to the other side. More information on this here:
Name Hardening can be enabled by taking the following steps...
- Go to the physical side of the model and select Tools | Manage Name Hardening
- This will open a wizard. On the Type Selection screen, select the type of objects whose names should be hardened.
- In the Object selection, select specific objects whose name will be hardened. Note the objects displayed here will vary based on the Type Selection.
- On the Action screen select which objects names should be hardened.
- Click Apply and then Close.
If these names ever need to be changed, they can be unhardened by taking the steps here: https://erwin.com/bookshelf/public_html/2020R2/Content/Installation/Implementation/Unharden_Object_Names.html
Note: In a Reverse Engineered model, the logical and physical models are not linked. However, in a non-Reverse Engineered model, the objects are generated by macros as discussed here: https://erwin.com/bookshelf/public_html/2020R2/Content/User%20Guides/erwin%20Help/Model_Naming_Options.html