Tutorials: Using an Enterprise Logical Model to Design New Assets
Go Up to Introduction
Reusing established definitions and patterns is an essential practice for maintaining consistency, quality, and interoperability across data projects. ER/Studio supports this by allowing modelers to draw from domain models and the Enterprise Data Model when creating or modifying designs. Using these shared assets ensures that new data structures align with corporate standards, reflect agreed-upon business meaning, and remain consistent across applications and data warehouse layers. Reuse also improves efficiency by reducing rework and strengthens governance by keeping definitions documented and accessible to analysts and architects.
The process to reuse content from one model to another uses the Compare/Merge tool. This allows you to copy objects from one model to another and also create Universal Mappings between the copy and the original for traceability. Universal mappings can be navigated in both Data Architect and Team Server.
The process should be
- Open your target model
- Open the source model such as the Enterprise Logical Data Model to Identify entities to reuse
- Open the Compare/Merge tool
- Select the source Model and submodel to copy to
- On page 5
- select the entities you wish to copy and set the action to “Merge Into Target”
- Hit the Save Matches to create Universal Mappings between the copies of the entities back to the original entities. Selecting Save All Matches ensures that all objects have Universal Mappings created during the copy. You can choose whether to create Universal Mappings for just the Entities or other objects also.