Also known as a high-level data model, ER model shows the relationship among the entity sets. It helps developers design the logical design of the system from a data perspective.
The ER diagram is used to sketch out a database design. It represent logical structure of databases by defining entities, their attributes, and their relationships.
Used as a blueprint for implementing data in specific software applications. Provide an overview of how your tables will be connected, what fields each table will have.