Question 16 Marks
Discuss the basic concepts of Entity Relationship (ER) Model. Illustrate as to how an ER model is diagrammed.
Answer
View full question & answer→Entity Relationship (ER) Model:
It is a popular conceptual data model, which is mostly used in database-oriented applications. The major elements of ER Model are entities, attributes, identifiers and relationships that are used to express a reality for which a database is to be designed. The model is best depicted with the help of ER symbols, the list and description of which is shown in figure. While preparing an ER Diagram, the following symbols are used to represent different types of;
It is a popular conceptual data model, which is mostly used in database-oriented applications. The major elements of ER Model are entities, attributes, identifiers and relationships that are used to express a reality for which a database is to be designed. The model is best depicted with the help of ER symbols, the list and description of which is shown in figure. While preparing an ER Diagram, the following symbols are used to represent different types of;
- Entities.
- Attributes.
- Identifiers and relationships.
| Meaning | Symbols |
| Entity Type as Rectangular Box. | ![]() |
| Week entity Type as double linked Rectangular Box. | ![]() |
| Relationship Type as diamond shaped Box. | ![]() |
| Identifying relationship Type as double linked diamond shaped Box. | ![]() |
| Attribute names enclosed in ovals and attached to their entity type by straight lines. | ![]() |
| Key attribute names enclosed in ovals and attached to their entity tpe b straight lines. | ![]() |
| Multi-valued attributes by double ovals. | ![]() |
| Derived attributes by dashed line ovals. | ![]() |
| Total participation of E2 in R | ![]() |
| Cardinality Ratio 1 : N for E1 : E2 in R. | ![]() |















