E-R Diagrams
Complexity of databases increases day by day, due to this the Entity relationship models and E-R diagrams become more and more popular, and now are an important part of database design. E-R diagrams allow visually and graphically represent structure and design of databases.
You can use so popular Chen's notation to represent all components of database and their relationships on the ER diagram. This notation was developed and implemented by Peter Chen in 1976. The main components of the E-R diagrams are:
- entities,
- attributes that describe these entities,
- relationships among these entities that describe associations between the data,
- cardinalities that describe the number of relationship participants: one-to-many (1:M), many-to-many (M:N), and one-to-one (1:1).
In a Chen's notation, entities are represented by rectangles on the diagram with the entity names written inside and relationships are represented by diamonds. Another popular type of E-R diagrams is known as Crow's Foot notation that is derived from the Chen's notation.

Example 1. E-R Diagram - Students and teachers
Use of ConceptDraw DIAGRAM for professional ERD drawing includes using the predesigned components of ER diagram, such as entity relationship symbols, work flow shapes, entity relationship stencils. All they are provided for easy use by 2 libraries of Entity-Relationship Diagram (ERD) Solution from the Software Development Area for ConceptDraw Solution Park.

Example 2. ERD Libraries
There is also wide collection of predesigned E-R Diagrams which is represented at ConceptDraw STORE. All E-R Diagrams samples and templates are well thought-out, professionally designed, can be easy changed according to your needs and further successfully used.
Example 3. E-R Diagrams in ConceptDraw DIAGRAM
The following features make ConceptDraw DIAGRAM extended with the Entity-Relationship Diagram (ERD) solution the most effective E-R diagrams design software:
- You don't need to be an artist to draw professional looking diagrams in a few minutes.
- Large quantity of ready-to-use vector objects makes drawing your diagrams quick and easy.
- Extensive collection of pre-designed templates and samples give you a great start for your own diagrams.
- ConceptDraw DIAGRAM provides you with the possibility to use the grid, rules and guides. You can easily rotate, group, align, and arrange objects, and use different fonts and colors to make your diagram stand out.
- All ConceptDraw DIAGRAM documents are vector graphic files and are available for reviewing, modifying, and converting to a variety of formats: image, HTML, PDF file, MS PowerPoint Presentation, Adobe Flash, MS Visio.
- Using ConceptDraw STORE you can navigate through ConceptDraw Solution Park, managing downloads and updates. You can access libraries, templates and samples directly from ConceptDraw STORE.
- If you have any questions, our support is free of charge and always ready to come to your aid.
NINE RELATED HOW TO's:
This sample was created in ConceptDraw DIAGRAM diagramming and vector drawing software using the Business Process Diagram Solution from the Business Processes area of ConceptDraw Solution Park. The Business Process Solution is based on the standard BPMN 2.0 and includes the set of libraries of ready-to-use objects.
Picture: BPR Diagram. Business Process Reengineering Example
Related Solution:
A waterfall model describes software development process as a sequence of phases that flow downwards. SSADM is one of the implementations of waterfall method. It’s easier to learn about structured systems analysis and design method (SSADM) with ConceptDraw DIAGRAM because this software has appropriate tools for creating data flow diagrams. You can use all the three main techniques of SSADM method with special tools and predesigned templates.
This data flow diagram illustrates the Structured Systems Analysis and Design Method. This method method considers analysis, projecting and documenting of information systems. Data flow models are the most important elements of SSADM and data flow diagrams are usually used for their description. It includes the analysis and description of a system as well as visualization of possible issues.
Picture: Structured Systems Analysis and Design Method. SSADM with ConceptDraw DIAGRAM
Related Solution:
UML Timing Diagram as special form of a sequence diagram are used to explore the behaviors of objects throughout a given period of time.
ConceptDraw has 393 vector stencils in the 13 libraries that helps you to start using software for designing your own UML Diagrams. You can use the appropriate stencils of UML notation from UML Timing library.
Picture: UML Timing Diagram, Design Elements
Related Solution:
There are many ways to define the flow of information within a system. Structured-systems analysis method often uses data flow diagrams to show data flow, data storages and data processing visualization. These diagrams are easy to develop and quite useful.
Here is a dataflow diagram presenting an example of the manufacturing process flow. The oval process shapes represent a process that controls data within the current system. The process may produce data or make some action based on data. Data flows are represented by lines. They show the movement of information through the system. The direction of the data flow is depicted by the arrow. The external entities are shown by rectangles. They represent the external entities interacting with the system. The data store objects (unclosed rectangles) are used to show data bases participating in a process flow.
Picture: Data Flow Diagram
Related Solution:
Use Case Diagrams technology. IDEF4 standard implies not only graphical presentation but the additional information about diagrams of heredity, methods systematization and types which are contained in specifications.
Picture: IDEF4 Standard
This sample was created in ConceptDraw DIAGRAM diagramming and vector drawing software using the UML State Mashine Diagram library of the Rapid UML Solution from the Software Development area of ConceptDraw Solution Park.
This sample shows the work of the online store and can be used for the understanding of the online shopping processes, for projection and creating of the online store.
Picture: State Diagram Example — Online Store
Related Solution:
Use Software Diagram Templates from the solutions of Software Development area for ConceptDraw DIAGRAM to create your own professional looking Software Diagrams in minutes.
The Software Diagrams designed with ConceptDraw DIAGRAM are vector graphic documents and are available for reviewing, modifying, converting to a variety of formats (image, HTML, PDF file, MS PowerPoint Presentation, Adobe Flash or MS Visio XML), printing and send via e-mail in one moment.
Picture: Software Diagram Templates
Activity diagram describes the business and operational step-by-step workflows of components in a system. An activity diagram shows the overall flow of control.
Picture: Diagramming Software for Design UML Activity Diagrams
A flowchart can take any process and distil it into a series of actions or decisions; it is a versatile and simple form of diagram that can be used to describe situations in any field, and is easily understood by everyone. They are used frequently in business to document workflows from all areas of a company - they can show accounting purchase orders, human resource recruitment strategy, or a product life cycle.
ConceptDraw DIAGRAM diagramming and vector drawing software extended with Flowcharts Solution from the Diagrams Area of ConceptDraw Solution Park is a perfect powerful tool for extremely easy designing professional looking Flow Diagram.
Picture: Flow Diagram
Related Solution: