Productivity and UI Enhancements
Several additions and enhancements have been implemented to improve erwin Data Modeler's (DM) productivity and usage experience. These enhancements are:
-
Denormalization and deriving models now creates new models instead of overwriting source models.
Copy Neighborhood
You can copy neighboring objects of an object in a diagram and paste it to a different model.
To copy neighboring objects to a different model
- Open a diagram and select an object of which you want to copy neighboring objects.
- In Home menu, click Copy Neighborhood.
The neighboring objects are copied.
- Open the diagram to which you want to copy the objects.
- Click Paste.
If none of the neighboring objects exist in the source diagram, the selected object is copied and can be added to new model.
If one or more selected objects exist in the target diagram, a message appears informing you that the objects are pasted as new objects in the model. The new objects follow the naming standards of the model, and are displayed in the same location as in the source diagram. In addition, the new objects appear in the Model Explorer.If none of the selected objects exists in the target diagram, the selected objects are only displayed in the diagram. They are not added to the model as new objects.
Cut or copied objects remain on the clipboard even after you paste them into another location. This is convenient if you want to paste more than one copy. But, if you have a large copy selection on the clipboard, it can take up too much memory. To free up memory, after you finish copying and pasting, select an entity and copy it to the clipboard to replace the large copy set.
Object Browser
-
A new tab, <Object> Info has been added for all databases. It displays tables, records, collections, documents, JSON Objects, and nodes, in your model or in the selected object along with the counts based on database. Apart from this, for Couchbase and Neo4j models, database-specific tabs have been added:
-
The Couchbase tab displays global indexes and full text indexes along with their counts.
-
The Neo4j tab displays global indexes and global constraints along with their counts.
-
Column Editor Shortcut
You can now access the columns of a table via the table editor instead of having to open the column editor explicitly. Use the icon on the table editor.
Graph Display Level
A new display level, Graph, has been added to facilitate easier switch for graph databases. Derived NoSQL graph models have table-like representation by default. To convert such models to graph-like representation, on the ribbon, go to View > Display Level group. Then, click . This converts the model diagram as follows:
Generate Diagram Picture in Multiple Formats
You can now generate picture reports of a single or multiple diagrams in one submission in the following formats:
- Enhanced Metafiles (.emf)
- PNG (.png)
- JPG (.jpg)
- SVG (.svg)
- PDF (.pdf)
To generate diagram picture, open a model, go to Tools > Diagram Picture. Then, select either of the following option to generate picture:
- Click Current to generate a single picture diagram of you current model. For more information, refer to the Generate Current Diagram Picture topic.
- Click Selected to generate multiple diagrams based on your selection. For more information, refer to the Generate Multiple Diagram Pictures topic.
HTML Report
You can now generate an enhanced report in the HTML format. To generate reports, open a model, go to Tools > Report Designer. The erwin Report Designer page appears. Use erwin Report Designer to generate reports in the HTML format. For more information, refer to the Create Reports Using Report Designer topic.
Copyright © 2023 Quest Software, Inc. |