Updating a Conceptual Model from ER/Studio DA
Go Up to Session 6: Importing an ER/Studio Data Architect Model to a Conceptual Model
If you are working on an ER/Studio Data Architect model, you can frequently update your associated ER/Studio Business Architect conceptual model, if that ER/Studio Business Architect model was initially created by importing the ER/Studio Data Architect model. The ER/Studio Data Architect model changes can include entity name changes, adding and removing new attributes, adding and removing relationships, binding and unbinding existing domains, etc.
Because updates are based on an object’s unique identity rather than its name, you have ability to re-import just the changes, or the entire ER/Studio Data Architect model, and the existing ER/Studio Business Architect Conceptual Model is updated. All existing relationships are maintained, and renamed elements are updated properly. It is important to note that only the elements that were originally created by importing the ER/Studio Data Architect model are updated. Any elements that are created in ER/Studio Business Architect are not updated with information imported from the ER/Studio Data Architect model.
Note: Because we have not updated the ER/Studio Data Architect model, we will just walk through the steps of updating the Conceptual model.
- Right-click the model “Northwind” in the Model View tree and select Import > From ER/Studio DA> Update Existing Conceptual Objects….
- In the Location dialog browse once again to
…ERStudio Business Architect X.X.X\samples\ERStudio Data Architect Models\
and select the diagram named “Northwind.dm1. - In the workspace tree, select the model “Sales”.
- Note: You can select the “Delete objects in model that aren’t contained in source file.” If you enable this option, any objects in the target model that do not match an object that you select in the source model for update is deleted. If this option is not selected, (it is not selected by default), none of the objects in the target model are deleted.
- Click Next and the Object Selection dialog opens. From the list of available entities, select the object “Customers” and click.
- Under the Domains tab, select “Address” and click.
- Click Finish and you will get a dialog telling you that the import was successful. Click Details to view what items were updated. The updated information in placed in the Model View under the “Sales” node.