Made with
ConceptDraw
DIAGRAM 18

Developing Entity Relationship Diagrams

Entity Relationship diagrams are the powerful tool for clear and visual modeling the relationships between database entities. When developing Entity Relationship Diagrams are used a set of common block objects and lines to describe the structure of a database.

Use the ConceptDraw DIAGRAM software extended with Entity-Relationship Diagram (ERD) solution from the Software Development area of ConceptDraw Solution Park for designing ER diagrams, which offers the predesigned commonly used Entity relationship symbols and ER objects. Thanks to them you can make the ERDs easy understandable for all your colleagues.

Developing Entity Relationship Diagrams *

Sample 1. Entity Relationship Diagram (ERD), crow's foot notation


How to Build an Entity Relationship Diagram

When you need to visually represent the structure of relational database, Entity relationship diagram (ERD) is the best type of diagram for that case.

Most entity-relationship diagrams can be built with objects from Flowchart solution or ERD Solution which contains inbuilt templates. Follow these steps to create your own custom ERD diagram.

Don't be frightened if it looks complex, ConceptDraw DIAGRAM makes it easy to create an ERD, and hundreds of other diagrams, in minutes.

  • Start drawing with Entity object from Crow's foot ERD object.
    Note: This object contains several levels:
    1 - object itself
    2 - lines in the object
    3 - separate cell.
  • It is possible to set different setting to each level.
  • To switch from level to level, click on object with separate clicks when it's selected.

    Developing Entity Relationship Diagram

  • Add text.
  • Change object's color.

    Developing Entity Relationship Diagram

  • Copy Teachers table.
  • Add new rows via drop-down menu.
    Note: Adding and removing is always performed from a bottom row.
  • New added row will have same preferences as bottom one.

    Developing Entity Relationship Diagram

  • Paste copied table as many times as you need.

    Developing Entity Relationship Diagram

  • Filling the table.
    Note: To fill a separate cell, select it clicking with 3 separate clicks.
  • Delete excess rows via drop-down menu for each table.

    Developing Entity Relationship Diagram

  • Use M:1 (many-to-one) connector from ERD Crow’s Foot Notation library.
  • Connect needed rows of tables.

    Developing Entity Relationship Diagram

  • If you want to change connectors' type, select all connectors with held Shift button and click on Smart connector icon at ribbon.
  • To change connectors' elbow position, pull the yellow control dot.

    Developing Entity Relationship Diagram

  • Select tables from left and set the same distribution.

    Developing Entity Relationship Diagram

  • You may block the horizontal moving for object, so figure might be moved only vertically.

    Developing Entity Relationship Diagram

  • Use M:M (many-to-many) connector from ERD Crow’s Foot Notation library.
  • Set the needed connection.
    Note: When connector's end reaches connection point, it changes its appearance.

    Developing Entity Relationship Diagram

  • Edit connector's path manually with yellow control dots.

    Developing Entity Relationship Diagram

  • Select all with command+A.
  • Inspectors - Line - remove object lines (stroke).

    Developing Entity Relationship Diagram

  • Export your document to one of graphic formats.

    Developing Entity Relationship Diagram

  • Set the format and quality.

    Developing Entity Relationship Diagram

  • Your file is ready!

    Developing Entity Relationship Diagram

The Entity-Relationship Diagram (ERD) solution from ConceptDraw Solution Park extends ConceptDraw DIAGRAM ector graphics and diagramming software with the ability to describe successfully a database using the Entity-Relationship model and easy create ERD.



Video. How to Build an Entity Relationship Diagram (2min 05sec)

Use ConceptDraw DIAGRAM enhanced with Entity Relationship Diagram (ERD) solution to draw you own ER diagrams using Chen's or Crow's Foot notations.







EIGHT RELATED HOW TO's:
ConceptDraw DIAGRAM is a professional diagramming and vector drawing software. Now, enhanced with SysML Solution from the Software Development Area of ConceptDraw Solution Park, ConceptDraw DIAGRAM became an ideal software for model based systems engineering (MBSE).Model Based Systems Engineering *
Picture: Model Based Systems Engineering
Related Solution:
Any information system receives data flows from external sources. In order to visualize them there is a list of data flow diagram symbols that describes how the system components cooperate. If you want to create a data flow diagram, ConceptDraw DIAGRAM Solution Park has DFD Library that contains both Yourdon and Gane-Sarson notations. This figure shows the content of vector libraries, delivered with ConceptDraw solution for data flow diagram (DFD). There are three libraries composed from about 50 vector objects used to make data flow diagrams. They include a complete set of objects utilized by Yourdon-Coad and Gane-Sarson notations - two primary notations that are apply for data flow diagramming. Also, one can discover additional "Data flow diagram (DFD)" library that provides a data flow diagram elements for designing level 1 and context-level data flow diagrams.Data Flow Diagram Symbols. DFD Library *
Picture: Data Flow Diagram Symbols. DFD Library
Related Solution:
Diagramming is an astonishing way to visualize business processes. The list of the most common business process flowchart symbols is quite long starting from basic flowcharts, continuing with SIPOC diagrams. Business process modeling was never easier than now, with special ConceptDraw Business Process Mapping solution. To carry out all professional standard requirements for business processes mapping, it is necessarily to follow the special graphical notations. ConceptDraw Business Process Mapping solution offers an exhaustive suite of tools to aid business process mapping. There are three vector libraries SIPOC Diagrams, Business Process Flowcharts, and Swim Lanes that contains totally more than 50 symbols of standard BPM notations. This is all that professionals need to effectively evaluate and manage quality in business processes.Business Process Flowchart Symbols *
Picture: Business Process Flowchart Symbols
Related Solution:
ConceptDraw DIAGRAM is ideal for software designers and software developers who need to draw Booch OOD Diagrams.Booch OOD Diagram
Picture: Booch OOD Diagram
The Total Quality Management Diagram solution helps your organization visualize business and industrial processes. Create Total Quality Management diagrams for business process with ConceptDraw software.Identifying Quality Management System *
Picture: Identifying Quality Management System
Related Solution:
UML Component for Bank - This sample was created in ConceptDraw DIAGRAM diagramming and vector drawing software using the UML Component Diagram library of the Rapid UML Solution from the Software Development area of ConceptDraw Solution ParkUML Component for Bank *
Picture: UML Component for Bank
Related Solution:
One of the ways effectively visualize what is a Cloud computing or Cloud computing architecture, is to create the Sequence diagram for Cloud computing. The ConceptDraw DIAGRAM diagramming and vector drawing software enhanced with Cloud Computing Diagrams solution from the Computers and Network area of ConceptDraw Solution Park will help you design all desired types of diagrams related with cloud computing.Sequence Diagram for Cloud Computing *
Picture: Sequence Diagram for Cloud Computing
Related Solution:
Process Flow Charts are very popular and widely used in chemical and process engineering for representation a general flow of plant processes and equipment. If you need often draw them, the ConceptDraw DIAGRAM diagramming and vector drawing software extended with tools of Flowcharts Solution will be useful for you. The mostly used set of process flow chart symbols includes the following: Rectangle (box) process flow chart symbol, Rounded rectangle, Circle, Diamond.Process Flow Chart Symbol *
Picture: Process Flow Chart Symbol
Related Solution:
ConceptDraw
DIAGRAM 18