Related Topics

Related Subjects

Relationships in ER Model in Hindi

DIPLOMA_CSE / DBMS

Relationships in ER Model in Hindi

What is Relationship in ER Model?

рдЬрдм рд╣рдо рдХрд┐рд╕реА рднреА Database рдХрд╛ Entity Relationship (ER) Model рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЙрд╕рдореЗрдВ рджреЛ рдпрд╛ рджреЛ рд╕реЗ рдЕрдзрд┐рдХ Entities рдХреЗ рдмреАрдЪ рдХреЗ рдХрдиреЗрдХреНрд╢рди рдпрд╛ рд▓рд┐рдВрдХ рдХреЛ рд╣реА Relationship рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ Student рдФрд░ рдПрдХ College рдХреЗ рдмреАрдЪ "Enrolls" рдПрдХ Relationship рд╣реИ, рдЬреЛ рдпрд╣ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреМрди-рд╕рд╛ Student рдХрд┐рд╕ College рдореЗрдВ Admission рд▓рд┐рдпрд╛ рд╣реИред

Importance of Relationships in ER Model

  • рдпрд╣ Entities рдХреЗ рдмреАрдЪ Logical Connection рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред
  • Database Structure рдХреЛ Clear рдФрд░ Organized рдмрдирд╛рддрд╛ рд╣реИред
  • Query Writing рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╣рдореЗрдВ Entities рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз рдкрд╣рд▓реЗ рд╕реЗ рдкрддрд╛ рд╣реЛрддрд╛ рд╣реИред
  • Future Scalability рдФрд░ Maintenance рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред

Symbols used for Relationships in ER Diagram

ER Diagram рдореЗрдВ Relationship рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП Diamond Shape рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

Types of Relationships in ER Model

  • One-to-One (1:1) тАУ рдЬрдм рдПрдХ Entity рдХрд╛ рд╕рдВрдмрдВрдз рджреВрд╕рд░реА Entity рдХреЗ рдХреЗрд╡рд▓ рдПрдХ Instance рд╕реЗ рд╣реЛрддрд╛ рд╣реИред
    рдЬреИрд╕реЗ тАУ рдПрдХ Person рдХрд╛ рдХреЗрд╡рд▓ рдПрдХ Passport Number рд╣реЛрддрд╛ рд╣реИред
  • One-to-Many (1:N) тАУ рдЬрдм рдПрдХ Entity рдХрд╛ рд╕рдВрдмрдВрдз рджреВрд╕рд░реА Entity рдХреЗ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ Instances рд╕реЗ рд╣реЛрддрд╛ рд╣реИред
    рдЬреИрд╕реЗ тАУ рдПрдХ Teacher рдХрдИ Students рдХреЛ рдкрдврд╝рд╛ рд╕рдХрддрд╛ рд╣реИред
  • Many-to-One (N:1) тАУ рдЬрдм рдХрдИ Entities рдХрд╛ рд╕рдВрдмрдВрдз рдПрдХ рд╣реА Entity рд╕реЗ рд╣реЛрддрд╛ рд╣реИред
    рдЬреИрд╕реЗ тАУ рдХрдИ Employees рдПрдХ рд╣реА Department рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
  • Many-to-Many (M:N) тАУ рдЬрдм рджреЛрдиреЛрдВ Entities рдХрд╛ рдПрдХ-рджреВрд╕рд░реЗ рд╕реЗ рдХрдИ-рдХрдИ рдмрд╛рд░ рд╕рдВрдмрдВрдз рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
    рдЬреИрд╕реЗ тАУ Students рдФрд░ Courses: рдПрдХ Student рдХрдИ Courses рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдПрдХ Course рдХрдИ Students рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

Degree of Relationship in ER Model

  • Unary Relationship тАУ рдЬрдм рдПрдХ Entity рдЕрдкрдиреЗ рдЖрдк рд╕реЗ рд╣реА рд╕рдВрдмрдВрдз рдореЗрдВ рд╣реЛред
    рдЙрджрд╛рд╣рд░рдг тАУ рдПрдХ Employee рдПрдХ рдЕрдиреНрдп Employee рдХреЛ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
  • Binary Relationship тАУ рдЬрдм рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ Entities рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз рд╣реЛред
    рдЙрджрд╛рд╣рд░рдг тАУ Doctor рдФрд░ Patient рдХреЗ рдмреАрдЪ Relationshipред
  • Ternary Relationship тАУ рдЬрдм рддреАрди рдЕрд▓рдЧ-рдЕрд▓рдЧ Entities рдХреЗ рдмреАрдЪ рдПрдХ рд╕рд╛рде рд╕рдВрдмрдВрдз рд╣реЛред
    рдЙрджрд╛рд╣рд░рдг тАУ Doctor, Patient рдФрд░ Hospital рдХреЗ рдмреАрдЪ рдХрд╛ рдПрдХ рд╕рдВрдпреБрдХреНрдд Relationshipред

Role of Relationships in ER Diagram

  • Clarify Connections: Relationships рдпреЗ рд╕реНрдкрд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ Entities рдХреИрд╕реЗ рдФрд░ рдХреНрдпреЛрдВ рдЬреБрдбрд╝реА рд╣реБрдИ рд╣реИрдВред
  • Improve Database Normalization: рдЕрдЪреНрдЫреЗ рддрд░реАрдХреЗ рд╕реЗ Defined Relationships рд╕реЗ Redundancy рдХрдо рд╣реЛрддреА рд╣реИред
  • Support for Business Rules: рдпреЗ рдЙрди Logical Constraints рдХреЛ Represent рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ Business Requirements рд╕реЗ рдЬреБрдбрд╝реА рд╣реЛрддреА рд╣реИрдВред

Examples of Relationships in ER Model

Entities Relationship Type
Student тАУ College Enrolls Many-to-One (N:1)
Teacher тАУ Class Teaches One-to-Many (1:N)
Employee тАУ Manager Reports To Unary (1:1)
Doctor тАУ Patient тАУ Hospital Treats Ternary

ER Diagram Code Example

Entity: Student Entity: Course Relationship: Enrolls (between Student and Course) Type: Many-to-Many (M:N) Representation: (Student)------(Course)

Types of Relationships in ER Model in Hindi

Introduction to Relationship Types

рдЬрдм рднреА рд╣рдо рдХрд┐рд╕реА ER Model (Entity Relationship Model) рдХреА рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЙрд╕рдореЗрдВ рд╕рдмрд╕реЗ рдЬрд╝рд░реВрд░реА рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ тАУ Relationshipsред рдЕрдм рд╣рд░ Relationship рдПрдХ рдЬреИрд╕рд╛ рдирд╣реАрдВ рд╣реЛрддрд╛ред Entities рдЖрдкрд╕ рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЛрдВ рд╕реЗ рдЬреБрдбрд╝ рд╕рдХрддреА рд╣реИрдВ рдФрд░ рдЗрдиреНрд╣реАрдВ рдЬреБрдбрд╝рд╛рд╡реЛрдВ рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЛ рд╣рдо Types of Relationships рдХрд╣рддреЗ рд╣реИрдВред

рдЪрд▓рд┐рдП рдЕрдм рдПрдХ рджреЛрд╕реНрдд рдХреА рддрд░рд╣, рдЖрд╕рд╛рди рднрд╛рд╖рд╛ рдореЗрдВ рд╣рд░ Type рдХреЛ рд╕рдордЭрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдЖрдкрдХрд╛ Concept рдкреВрд░реА рддрд░рд╣ Clear рд╣реЛ рдЬрд╛рдПред

1. One-to-One (1:1) Relationship

  • рдЬрдм рдПрдХ Entity рдХрд╛ рд╕рдВрдмрдВрдз рджреВрд╕рд░реА Entity рдХреЗ рдХреЗрд╡рд▓ рдПрдХ рд╣реА Instance рд╕реЗ рд╣реЛрддрд╛ рд╣реИ, рддрдм рд╡рд╣ One-to-One рдХрд╣рд▓рд╛рддрд╛ рд╣реИред
  • Example: рдПрдХ Person рдХрд╛ рдХреЗрд╡рд▓ рдПрдХ Passport рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдПрдХ Passport рдХреЗрд╡рд▓ рдПрдХ Person рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИред
Entity: Person Entity: Passport Relationship: Has Type: One-to-One Representation: (Person)------(Passport)

2. One-to-Many (1:N) Relationship

  • рдЬрдм рдПрдХ Entity рдХрд╛ рд╕рдВрдмрдВрдз рджреВрд╕рд░реА Entity рдХреЗ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ Instances рд╕реЗ рд╣реЛ, рддреЛ рд╡рд╣ One-to-Many рдХрд╣рд▓рд╛рддрд╛ рд╣реИред
  • Example: рдПрдХ Teacher рдХрдИ Students рдХреЛ рдкрдврд╝рд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ Student рдХреЗрд╡рд▓ рдПрдХ Teacher рд╕реЗ рдкрдврд╝ рд░рд╣рд╛ рд╣реИ (assumption)ред
Entity: Teacher Entity: Student Relationship: Teaches Type: One-to-Many Representation: (Teacher)------(Student)

3. Many-to-One (N:1) Relationship

  • рдЬрдм рдХрдИ Entities рдПрдХ рд╣реА Entity рд╕реЗ рдЬреБрдбрд╝рддреА рд╣реИрдВ, рддреЛ рдпрд╣ Many-to-One Relationship рд╣реЛрддрд╛ рд╣реИред
  • Example: рдХрдИ Employees рдПрдХ рд╣реА Department рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
Entity: Employee Entity: Department Relationship: Works In Type: Many-to-One Representation: (Employee)------(Department)

4. Many-to-Many (M:N) Relationship

  • рдЬрдм рджреЛрдиреЛрдВ Entities рдХрд╛ рдПрдХ-рджреВрд╕рд░реЗ рд╕реЗ рдХрдИ рдмрд╛рд░ рд╕рдВрдмрдВрдз рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рд╡рд╣ Many-to-Many Relationship рд╣реЛрддрд╛ рд╣реИред
  • Example: рдПрдХ Student рдХрдИ Courses рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдПрдХ Course рдХрдИ Students рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
Entity: Student Entity: Course Relationship: Enrolls Type: Many-to-Many Representation: (Student)------(Course)

Comparison Table of Relationship Types

Relationship Type Explanation Example
One-to-One (1:1) рдПрдХ Entity рдХрд╛ рд╕рдВрдмрдВрдз рдХреЗрд╡рд▓ рдПрдХ Entity рд╕реЗ Person тАУ Passport
One-to-Many (1:N) рдПрдХ Entity рдХрд╛ рд╕рдВрдмрдВрдз рдХрдИ Entities рд╕реЗ Teacher тАУ Students
Many-to-One (N:1) рдХрдИ Entities рдХрд╛ рд╕рдВрдмрдВрдз рдПрдХ Entity рд╕реЗ Employees тАУ Department
Many-to-Many (M:N) рдХрдИ Entities рдХрд╛ рд╕рдВрдмрдВрдз рдПрдХ-рджреВрд╕рд░реЗ рд╕реЗ рдХрдИ рдмрд╛рд░ Students тАУ Courses

Why Understanding Types of Relationships is Important?

  • рдпрд╣ Database рдХреЛ Logical рд░реВрдк рд╕реЗ Structure рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред
  • Query рдмрдирд╛рддреЗ рд╕рдордп рд╕рд╣реА Join Conditions рд╕рдордЭрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред
  • Data Redundancy рдХреЛ рдХрдо рдХрд░рдиреЗ рдореЗрдВ рднреА Types рдХрд╛ рд╕рд╣реА Implementation рдЬрд╝рд░реВрд░реА рд╣реЛрддрд╛ рд╣реИред

Degree of Relationships in ER Model in Hindi

What is Degree of Relationship?

рдЬрдм рджреЛ рдпрд╛ рджреЛ рд╕реЗ рдЕрдзрд┐рдХ Entities рдЖрдкрд╕ рдореЗрдВ рдЬреБрдбрд╝рддреА рд╣реИрдВ, рддреЛ рд╣рдо рдпрд╣ рдЬрд╛рдирдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЙрд╕ Relationship рдореЗрдВ рдХрд┐рддрдиреА Entities рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЗрд╕реА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╣реА Degree of Relationship рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЬреИрд╕реЗ рдПрдХ рджреЛрд╕реНрдд рдХрд╣ рд░рд╣рд╛ рд╣реЛ тАУ тАЬрднрд╛рдИ рдЗрд╕рдореЗрдВ рдХрд┐рддрдиреЗ рд▓реЛрдЧ рдЬреБрдбрд╝реЗ рд╣реИрдВ?тАЭ рддреЛ рдЬрд╡рд╛рдм рд╣реЛрдЧрд╛ тАУ рдпрд╣реА рддреЛ Relationship рдХреА Degree рд╣реИред

Types of Degree in ER Model

Degree рдХреЛ рддреАрди рднрд╛рдЧреЛрдВ рдореЗрдВ рдмрд╛рдВрдЯрд╛ рдЧрдпрд╛ рд╣реИ:

1. Unary Relationship (Degree 1)

  • рдЬрдм рдХреЛрдИ Entity рдЦреБрдж рд╕реЗ рд╣реА рдЬреБрдбрд╝реА рд╣реЛрддреА рд╣реИ, рддрдм рдЙрд╕реЗ Unary рдпрд╛ Recursive Relationship рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
  • рдпрд╣ рд╕рдмрд╕реЗ Simple Degree рд╣реЛрддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рд╕рд┐рд░реНрдл рдПрдХ рд╣реА Entity рднрд╛рдЧ рд▓реЗрддреА рд╣реИред
  • Example: рдПрдХ Employee рдХрд┐рд╕реА рдЕрдиреНрдп Employee рдХреЛ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИред
Entity: Employee Relationship: Reports To Type: Unary Representation: (Employee)------(Employee)

2. Binary Relationship (Degree 2)

  • рдЬрдм рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ Entities рдЖрдкрд╕ рдореЗрдВ рд╕рдВрдмрдВрдз рдмрдирд╛рддреА рд╣реИрдВ, рддрдм рдпрд╣ Binary Relationship рдХрд╣рд▓рд╛рддреА рд╣реИред
  • рдпрд╣ рд╕рдмрд╕реЗ Common Relationship Type рд╣реИ, рдЬрд┐рд╕реЗ рд╣рдо рдЕрдзрд┐рдХрддрд░ ER Diagrams рдореЗрдВ рджреЗрдЦрддреЗ рд╣реИрдВред
  • Example: рдПрдХ Student рдХрд┐рд╕реА College рдореЗрдВ Admission рд▓реЗрддрд╛ рд╣реИред
Entity: Student Entity: College Relationship: Enrolls Type: Binary Representation: (Student)------(College)

3. Ternary Relationship (Degree 3)

  • рдЬрдм рддреАрди рдЕрд▓рдЧ-рдЕрд▓рдЧ Entities рдПрдХ рд╣реА Relationship рдореЗрдВ рднрд╛рдЧ рд▓реЗрддреА рд╣реИрдВ, рддреЛ рдЗрд╕реЗ Ternary Relationship рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
  • рдпрд╣ рддрдм рдЙрдкрдпреЛрдЧреА рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдХреЛрдИ Activity рддреАрди рдЕрд▓рдЧ-рдЕрд▓рдЧ Entities рдХреЛ рдПрдХ рд╕рд╛рде Connect рдХрд░рддреА рд╣реЛред
  • Example: рдПрдХ Doctor, рдПрдХ Patient рдФрд░ рдПрдХ Hospital рдорд┐рд▓рдХрд░ рдПрдХ Relationship "Treats" рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВред
Entity: Doctor Entity: Patient Entity: Hospital Relationship: Treats Type: Ternary Representation: (Doctor)------(Patient) | (Hospital)

Comparison Table of Relationship Degrees

Degree Entities Involved Name Example
1 1 Entity Unary Employee тАУ Reports To
2 2 Entities Binary Student тАУ College
3 3 Entities Ternary Doctor тАУ Patient тАУ Hospital

Why Degree of Relationship is Important?

  • рдпрд╣ Diagram рдХреЛ рдЬрд╝реНрдпрд╛рджрд╛ Accurate рдФрд░ Logical рдмрдирд╛рддрд╛ рд╣реИред
  • Entities рдХреЗ рдмреАрдЪ рдХреЗ Complex рд╕рдВрдмрдВрдзреЛрдВ рдХреЛ Define рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред
  • Database Design рдореЗрдВ Role Clarity рдФрд░ Data Mapping рдЖрд╕рд╛рди рд╣реЛрддреА рд╣реИред

Please Give Us Feedback