Database Management Systems · ডেটাবেস ম্যানেজমেন্ট সিস্টেম


The Entity-Relationship (ER) Modelএন্টিটি-রিলেশনশিপ (ER) মডেল

Introduction

Before a single table is created in a real database, a designer must first understand and describe the data of the real world: what things exist, what facts we store about them, and how they connect. The Entity-Relationship (ER) Model, proposed by Peter Pin-Shan Chen in 1976, is the most widely used tool for exactly this. It is a high-level, conceptual data model that describes the structure of a database using simple pictures called ER diagrams, without worrying yet about how the data will physically be stored.

For BCS, Bank IT and IT-officer exams, the ER model is a guaranteed favourite. Examiners love it because it packs many precise, testable ideas into one topic: entity vs. attribute, the different kinds of attributes, keys, relationship degree and cardinality, the participation constraint, weak entities, and the symbols used to draw all of these. This lesson builds every one of these ideas from first principles so you can both understand the model and answer any MCQ or short question on it.

Learning Objectives

  • Define entity, entity type, entity set, attribute and relationship precisely.
  • Distinguish the different kinds of attributes (simple, composite, single-valued, multivalued, derived, key, complex).
  • Explain keys: candidate key, primary key, super key, partial (discriminator) key.
  • Understand relationship degree (unary, binary, ternary) and cardinality ratio (1:1, 1:N, M:N).
  • Apply participation constraints (total vs. partial) and understand structural constraints as (min, max) pairs.
  • Identify and model weak entity types and identifying relationships.
  • Read and draw a correct ER diagram using standard Chen notation symbols.
  • Convert a simple ER design into relational tables (mapping), and avoid the classic exam traps.

Continue this lesson free: create an account

You have read the opening of this lesson. The full lesson (5,149 words, in English and Bangla) has worked examples, practice questions with answers and exam tips. A free account opens it and saves your progress.পুরো পাঠটি পড়তে বিনামূল্যে অ্যাকাউন্ট খুলুন।

More on this subject: Database guide: syllabus by chapter and past questions

© 2026 ARBS Academy (Aether Brains). Questions' explanations, model answers and lessons are our original work; copying or republishing is not allowed.

© ২০২৬ এআরবিএস একাডেমি (Aether Brains)। প্রশ্নের ব্যাখ্যা, মডেল উত্তর ও লেসন আমাদের নিজস্ব কাজ; কপি বা পুনঃপ্রকাশ করা নিষেধ।