Entity Relationship (ER) model is used in database design. Designing is the most important step in database development. If there are any flaws in the design, there will be flaws in the implementation, which is expensive to fix. ER model collect the Entity, Attribute and Relationship from given requirements to draw diagram. This design/diagram can easily be mapped to tables for implementation using any DBMS software.