Entity Relationship Diagram: A Practical Guide: Erds Are Particularly Useful Where The Ba Wants To
Entity Relationship Diagram: A Practical Guide: Erds Are Particularly Useful Where The Ba Wants To
Entity Relationship Diagram: A Practical Guide: Erds Are Particularly Useful Where The Ba Wants To
Peter Chen proposed the ERD in 1976 as a conceptual modelling tool which represents real world
data in the form of entities and relationships - its primary application is in the design of relational
So, what exactly are entities and why would you want to draw one?
Entities are things we need to store data about. Think of the user/business environment as a
collection of “things” we need to know about. ERDs show entities, their attributes (qualities that
Though analysts mostly employ the use of ERDs for communicating the design of databases to
developers, they are also an interesting way of illustrating the constraints that guide the use of a
system to users through cardinality. For example, an ERD can show how many orders a customer
can have or whether one order can only be linked to only one or multiple customers. Because it
shows the relationship between the entities in the system, it may also be used for explaining
Model the data in an organization in terms of the different types/categories of data and their
Reveal ambiguities and other data items that the system needs to store
In order to draw an ERD effectively, the BA must understand the domain and how things work –
Identify the entities - Entities are easy to recognize as they are represented by nouns.
Identify the relationships between the entities - relationships are identified by verbs
Link entities to attributes and link entities together via their relationships