

It may contain entities with attribute sharing similar values. Every entity is made up of some ‘attributes’ which represent that entity.Īn entity set is a group of similar kind of entities. The characteristics of entities are must have an attribute, and a unique key.

It may be a physical thing or simply a fact about the enterprise or an event that happens in the real world.Īn entity can be place, person, object, event or a concept, which stores data in the database. It is anything in the enterprise that is to be represented in our database. Components of the ER Diagram WHAT IS ENTITY?Ī real-world thing either living or non-living that is easily recognizable and nonrecognizable. They might have relationships with Courses and Lecturers. Students entity can have attributes like Rollno, Name, and DeptID. This model is based on three basic concepts:įor example, in a University database, we might have entities for Students, Courses, and Lecturers.

ER Diagram is a visual representation of data that describes how data is related to each other using different ERD Symbols and Notations.įollowing are the main components and its symbols in ER Diagrams: There are some sub-elements which are based on main elements in ERD Diagram. It helps you to identifies the entities which exist in a system and the relationships between those entitiesĮntity Relationship Diagram Symbols & Notations mainly contains three basic symbols which are rectangle, oval and diamond to represent relationships between elements, entities and attributes.It is a GUI representation of the logical structure of a Database.It is an easy to use graphical tool for modeling data.ER model allows you to draw Database Design.Now in this ERD Diagram Tutorial, let’s check out some interesting facts about ER Diagram Model: ERD Diagram allows you to communicate with the logical structure of the database to users.The database designer gains a better understanding of the information to be contained in the database with the help of ERP diagram.
Hwo to creat erds with powerdesigner software#

ER model helps to systematically analyze data requirements to produce a well-designed database. ER Model stands for Entity Relationship Model is a high-level conceptual data model diagram.
