Entity-Relationship Model

Entity-Relationship model is a type of database model based on the notion of real world entities and relationship among them. We can map real world scenario onto ER database model. ER Model creates a set of entities with their attributes, a set of constraints and relation among them.

ER Model is best used for the conceptual design of database. ER Model can be represented as follows :

Description: ER Model

●      Entity – An entity in ER Model is a real world being, which has some properties called attributes. Every attribute is defined by its corresponding set of values, called domain.

●      For example, Consider a school database. Here, a student is an entity. Student has various attributes like name, id, age and class etc.

●      Relationship – The logical association among entities is called relationship. Relationships are mapped with entities in various ways. Mapping cardinalities define the number of associations between two entities.

●      Mapping cardinalities:

○    one to one

○    one to many

○    many to one

○    many to many

Related Posts

© 2023 Software Engineering - Theme by WPEnjoy · Powered by WordPress