Editor for Entity Relationship Diagrams
The diagram editor for entity relationship diagrams can be used for modeling entities and relationships, as well as views of the semantic data model.
Purpose
You can use the ER diagram to model a submodel of the conceptual schema. Entities are shown as nodes and relationships are shown as edges.
Innovator supports the following diagram notations:
-
Chen
Notation in accordance with Peter Pin-Shan Chen with (min,max) cardinalities
-
DSA
Notation in accordance to data structure analysis
-
James Martin
Notation in accordance with James Martin, Bachmann and Odell (also know as "crow's foot" notation)
-
SERM
Notation in accordance with structured entity relationship modeling from Prof. Dr. Elmar J. Sinz
-
UML
Notation in accordance with Unified Modeling Language
-
IDEF1X
Notation in accordance with IDEF1X standard (U.S. authority standards FIPS 184)
The main difference between these notations is how they display relationships, whose cardinalities are illustrated with various different graphic icons or formal texts in different places.
SERM notation always arranges entities in a sort of hierarchy from left to right. This results in permissible areas for creating and moving entities; these are highlighted in green for relevant actions.
The edge display in SERM diagrams can take place in the modern (standard) method, classically as per Prof. Sinz or in accordance with James Martin notation.
Attention
SERM notation changes how nodes are arranged in the diagram if they were not previously set out in a SERM-compliant way.
Opening the diagram as read-only temporarily changes the layout to comply with SERM but does not save it.
Views can also be displayed as nodes and their From clauses as edges in entity relationship diagrams