0% found this document useful (0 votes)
3 views2 pages

ER DIAGRAMS

The Entity Relationship Model (ER Model), developed by Peter Chen in 1976, is a high-level conceptual data model used for designing databases through Entity Relationship Diagrams (ERDs) that depict entities, attributes, and relationships. Advantages of the ER Model include its conceptual simplicity, visual representation, and effectiveness as a communication tool, while disadvantages include limited representation of relationships and lack of standardized notation. Overall, the ER Model facilitates good database design but is primarily suited for high-level design rather than detailed implementation.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views2 pages

ER DIAGRAMS

The Entity Relationship Model (ER Model), developed by Peter Chen in 1976, is a high-level conceptual data model used for designing databases through Entity Relationship Diagrams (ERDs) that depict entities, attributes, and relationships. Advantages of the ER Model include its conceptual simplicity, visual representation, and effectiveness as a communication tool, while disadvantages include limited representation of relationships and lack of standardized notation. Overall, the ER Model facilitates good database design but is primarily suited for high-level design rather than detailed implementation.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

[Q]. Write about Entity Relationship Model? And its Advantages and Dis-advantages?

ENTITY RELATIONSHIP MODEL (ER- MODEL):


Entity Relationship Model (ER Model) is a high-level conceptual data model
developed by Peter Chen in 1976 that helps in designing database.

It describes the structure of a database with the help of diagrams called


as Entity Relationship Diagram.ER diagram contains set of objects called

“entities” and relationships between entities.


A conceptual data model is a set of concepts that describes the structure of
a database and related retrieval and updating operations on database.

 The ER diagram is used to represent database schema. It contains


ER DIAGRAM:

entities, attributes and relationships between entities.


 In ER diagram, a rectangle represents an entity, an ellipse represents an
attribute and diamond represents a relationship. Lines represent linking of
attributes to entity sets and entitysets to relationship sets.
ER Diagram Notations:

 In the ER diagram, STUDENT and CLASS are two entities.


Example:

– The STUDENT having two attributes like Roll number and the name.
– The CLASS having two attributes like Subject Name and Hall
Number. And the relationship between the two
entities is Attends.
 ER diagram is used to represent ER model and easily converted
Features of ER Model:

into relations (tables)


 ER model is used for the purpose of good database design
 It is very simple and easy to understand
 It is a top-down approach to database design

o Conceptual simplicity: ER model represents the concepts of


Advantages of ER Model:

database along with entities and relationships. So it is easy


to create and manage complex database designs.
o Visual Representation: ER model provides a visual
representation of data and relationships among data. It is
easy to understand the structure of data.
o Effective communication tool: The database designer uses ER
model to get different views of data.
o The ER modeling provides an easily understood pictorial map for
the database design.
o It is possible to represent the real world problems in a better
manner in ER modeling.
o The conversion of ER model to relational model is
straightforward.
o The enhanced ER model provides more flexibility in modeling
real world problems.
o The symbols used to represent entity and relationships
between entities are simple andeasy to follow.
Disadvantages of ER Model:
o ER model represents limited no. of relationships among entities.
o There is no industry standard notation for developing an ER
diagram.
o It is popular for high level database design.

You might also like