Related Topics

Related Subjects

Attributes in ER Model in Hindi

DIPLOMA_CSE / DBMS

Attributes in ER Model in Hindi

What are Attributes in ER Model

рдЬрдм рднреА рд╣рдо рдХреЛрдИ Database рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдЙрд╕рдореЗрдВ Entities рдФрд░ рдЙрдирдХреЗ Properties рдХреЛ define рдХрд░рддреЗ рд╣реИрдВред рдЗрдиреНрд╣реАрдВ Properties рдХреЛ "Attributes" рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред Attributes рдХрд┐рд╕реА Entity рдХреА рдкрд╣рдЪрд╛рди рдФрд░ Description рдХреЗ рд▓рд┐рдП рдЬрд╝рд┐рдореНрдореЗрджрд╛рд░ рд╣реЛрддреЗ рд╣реИрдВред рдпреЗ values рдХреЛ store рдХрд░рддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐рд╕реА Student Entity рдХреЗ рд▓рд┐рдП Name, Roll Number, рдФрд░ Age рдЬреИрд╕реЗ Attribute рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

Why Attributes are Important in ER Model

Attributes рдХрд┐рд╕реА рднреА Entity рдХреА core identity рдХреЛ рджрд░реНрд╢рд╛рддреЗ рд╣реИрдВред рдЗрдирдХреЗ рдмрд┐рдирд╛ Entity рдХреЗрд╡рд▓ рдПрдХ concept рд░рд╣ рдЬрд╛рддреА рд╣реИ, рдХреЛрдИ useful data рдирд╣реАрдВ рд╣реЛрддрд╛ред Example рдХреЗ рддреМрд░ рдкрд░, рдЕрдЧрд░ "Employee" рдПрдХ Entity рд╣реИ, рддреЛ рдЙрд╕рдХреЗ Attributes рд╣реЛрдВрдЧреЗ тАУ Name, Employee_ID, Salary рдЗрддреНрдпрд╛рджрд┐ред

  • Attributes data рдХреЛ uniquely identify рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВред
  • рдпреЗ Entity рдХреЗ characteristics define рдХрд░рддреЗ рд╣реИрдВред
  • Attributes рдХреЗ рдЬрд╝рд░рд┐рдП рд╣рдо data рдХреЛ categorize рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

Types of Attributes in ER Model

Entity-Relationship Model рдореЗрдВ рдХрдИ рдкреНрд░рдХрд╛рд░ рдХреЗ Attributes рд╣реЛрддреЗ рд╣реИрдВ, рдЬреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ purpose serve рдХрд░рддреЗ рд╣реИрдВред рдиреАрдЪреЗ рд╕рднреА types рдХреЛ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╕рдордЭрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:

  • Simple Attribute: рдпреЗ atomic рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ further divide рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ, рдЬреИрд╕реЗ тАУ Name, Ageред
  • Composite Attribute: рдпреЗ рдХрдИ sub-parts рдореЗрдВ divide рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ тАУ Full Name рдХреЛ First Name рдФрд░ Last Name рдореЗрдВ divide рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  • Derived Attribute: рдпреЗ рдРрд╕реЗ attributes рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рджреВрд╕рд░реЗ attributes рд╕реЗ calculate рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ тАУ Age рдХреЛ Date of Birth рд╕реЗ derive рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  • Multi-valued Attribute: рдПрдХ entity рдХреЗ рдкрд╛рд╕ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ values рд╣реЛ рд╕рдХрддреА рд╣реИрдВ, рдЬреИрд╕реЗ тАУ рдПрдХ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рдХрдИ Phone Numbersред
  • Key Attribute: рдпреЗ uniquely identify рдХрд░рддрд╛ рд╣реИ рдХрд┐рд╕реА Entity рдХреЛ, рдЬреИрд╕реЗ тАУ Roll Number рдпрд╛ Employee IDред
  • Single-valued Attribute: рдЬрд┐рдирдХреЗ рдкрд╛рд╕ рд╕рд┐рд░реНрдл рдПрдХ рд╣реА value рд╣реЛрддреА рд╣реИ, рдЬреИрд╕реЗ тАУ Genderред
  • Stored Attribute: рдЬрд┐рдиреНрд╣реЗрдВ database рдореЗрдВ directly store рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреИрд╕реЗ тАУ Addressред

Role of Attributes in ER Model

Attributes рдХрд╛ рдореБрдЦреНрдп рдХрд╛рдо рд╣реЛрддрд╛ рд╣реИ entities рдХреЛ рдФрд░ рднреА рдЬрд╝реНрдпрд╛рджрд╛ descriptive рдмрдирд╛рдирд╛ред рдЗрдирдХреЗ рдмрд┐рдирд╛ entities рдЕрдзреВрд░реА рд╣реЛрддреА рд╣реИрдВред рд╣рд░ Attribute рдПрдХ рдЦрд╛рд╕ property рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐рд╕реА Entity рдХреАред рдорд╛рди рд▓реАрдЬрд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ Hospital Management System рд╣реИ, рддреЛ "Patient" Entity рдХреЗ рд▓рд┐рдП attributes рд╣реЛрдВрдЧреЗ тАУ Name, Age, Blood Group, Admission Date, etc.

  • Attributes рдХреА рдорджрдж рд╕реЗ рд╣рдо database рдХреЛ normalize рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
  • Attributes queries рдФрд░ filters рд▓рдЧрд╛рдиреЗ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реЛрддреЗ рд╣реИрдВред
  • Attributes рд╕реЗ Entity рдХреЗ рдмреАрдЪ relationships рднреА define рд╣реЛрддреЗ рд╣реИрдВред

Attribute Notation in ER Diagram

ER Diagram рдореЗрдВ Attributes рдХреЛ рдПрдХ Oval shape рд╕реЗ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред Entity рд╕реЗ attribute рдХреЛ рдПрдХ line рджреНрд╡рд╛рд░рд╛ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рдиреАрдЪреЗ рд╣рдо attribute notations рдХреЛ рд╕рдордЭрддреЗ рд╣реИрдВ:

Attribute Type ER Diagram Symbol
Simple Attribute Oval with attribute name
Composite Attribute Oval connected to other ovals
Derived Attribute Dashed Oval
Multi-valued Attribute Double Oval
Key Attribute Oval with underlined name

Example: рдЕрдЧрд░ Student рдПрдХ Entity рд╣реИ рдФрд░ рдЙрд╕рдХрд╛ Roll_Number рдПрдХ Key Attribute рд╣реИ, рддреЛ рдЙрд╕реЗ Oval рдореЗрдВ Underline рдХрд░рдХреЗ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

Examples of Attributes in ER Model

рдиреАрдЪреЗ рдХреБрдЫ practical examples рджрд┐рдП рдЧрдП рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдЖрдкрдХреЛ Attributes рдХреА concept рдФрд░ types рдФрд░ рдЕрдЪреНрдЫреЗ рд╕реЗ clear рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ:

Entity Attributes Attribute Type
Student Roll_No (Key), Name (Simple), DOB (Stored), Age (Derived) Key, Simple, Stored, Derived
Employee Emp_ID (Key), Full_Name (Composite), Salary (Stored) Key, Composite, Stored
Customer Customer_ID (Key), Phone_Numbers (Multi-valued) Key, Multi-valued

рдЗрди examples рдХреА рдорджрдж рд╕реЗ рдЖрдк рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╣рд░ Entity рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рдХрд╛рд░ рдХреЗ Attributes рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдХреИрд╕реЗ рд╡реЛ Entity рдХреЛ uniquely рдФрд░ logically define рдХрд░рддреЗ рд╣реИрдВред

Types of Attributes in ER Model in Hindi

Introduction to Attribute Types

рдЬрдм рд╣рдо Entity-Relationship Model рдХреА рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЙрд╕рдореЗрдВ Attributes рдХреА рдмрд╣реБрдд рдЕрд╣рдо рднреВрдорд┐рдХрд╛ рд╣реЛрддреА рд╣реИред рд▓реЗрдХрд┐рди рд╣рд░ Attribute рдПрдХ рдЬреИрд╕рд╛ рдирд╣реАрдВ рд╣реЛрддрд╛ред рд╣рд░ рдПрдХ Attribute рдХреА рдЕрдкрдиреА nature, behavior рдФрд░ usage рд╣реЛрддреА рд╣реИред рдЗрд╕реА рд╡рдЬрд╣ рд╕реЗ рдЙрдиреНрд╣реЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ types рдореЗрдВ divide рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпреЗ types рдирд╛ рд╕рд┐рд░реНрдл database рдХреЛ logically рд╕рдордЭрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ design рдХреЛ рднреА рдЬрд╝реНрдпрд╛рджрд╛ accurate рдмрдирд╛рддреЗ рд╣реИрдВред

рдЕрдм рдЪрд▓рд┐рдП, рдПрдХрджрдо рдЖрд╕рд╛рди рднрд╛рд╖рд╛ рдореЗрдВ, рдЬреИрд╕реЗ рдореИрдВ рдЖрдкрдХреЛ рд╕рд╛рдордиреЗ рдмреИрдардХрд░ рд╕рдордЭрд╛ рд░рд╣рд╛ рд╣реВрдБ тАУ рд╡реИрд╕реЗ рдЗрди types рдХреЛ рд╕рдордЭрддреЗ рд╣реИрдВред

All Types of Attributes Explained

  • Simple Attribute: рдпреЗ рд╕рдмрд╕реЗ basic рдЯрд╛рдЗрдк рдХрд╛ Attribute рд╣реЛрддрд╛ рд╣реИред рдЗрд╕реЗ further break рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ред
    рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП тАУ Student рдХрд╛ Name, Employee рдХреА Salaryред рдпреЗ attribute single value рд░рдЦрддрд╛ рд╣реИ рдФрд░ atomic рд╣реЛрддрд╛ рд╣реИред
  • Composite Attribute: рдпреЗ рдРрд╕рд╛ Attribute рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ logically рдЫреЛрдЯреЗ-рдЫреЛрдЯреЗ parts рдореЗрдВ divide рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
    рдЬреИрд╕реЗ тАУ Full Name рдХреЛ First Name рдФрд░ Last Name рдореЗрдВ рдмрд╛рдВрдЯрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпреЗ structure рдХреЛ organize рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред
  • Derived Attribute: рдпреЗ рд╡реЛ Attribute рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдХрд┐рд╕реА рдФрд░ Attribute рд╕реЗ calculate рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
    рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП тАУ рдпрджрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ Date of Birth рд╣реИ, рддреЛ рдЙрд╕рд╕реЗ рд╣рдо Age derive рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕реЗ ER Diagram рдореЗрдВ Dashed Oval рд╕реЗ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • Multi-valued Attribute: рдЗрд╕ рдЯрд╛рдЗрдк рдореЗрдВ рдПрдХ рд╣реА attribute рдХреЗ рд▓рд┐рдП multiple values рд╣реЛ рд╕рдХрддреА рд╣реИрдВред
    рдЙрджрд╛рд╣рд░рдг тАУ рдПрдХ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рдПрдХ рд╕реЗ рдЬреНрдпрд╛рджрд╛ Phone Numbers рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕реЗ ER Diagram рдореЗрдВ Double Oval рд╕реЗ represent рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • Single-valued Attribute: рдпреЗ attribute рдХреЗрд╡рд▓ рдПрдХ рд╣реА value рд░рдЦрддрд╛ рд╣реИред
    рдЬреИрд╕реЗ тАУ Gender, Blood Group, рдпрд╛ Roll Numberред рдпреЗ attribute рдЖрд╕рд╛рдиреА рд╕реЗ manage рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  • Key Attribute: рдпреЗ рд╡реЛ attribute рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдХрд┐рд╕реА entity рдХреЛ uniquely identify рдХрд░рддрд╛ рд╣реИред
    рдЬреИрд╕реЗ тАУ Employee_ID, Roll_Numberред ER Diagram рдореЗрдВ рдЗрд╕реЗ Underlined Oval рд╕реЗ рджрд░реНрд╢рд╛рддреЗ рд╣реИрдВред
  • Stored Attribute: рдпреЗ directly database рдореЗрдВ stored рд░рд╣рддрд╛ рд╣реИ рдФрд░ accessible рд╣реЛрддрд╛ рд╣реИред
    рдЙрджрд╛рд╣рд░рдг тАУ Name, Address, Contact Number рдЖрджрд┐ред рдпреЗ actual data рдХреЛ represent рдХрд░рддрд╛ рд╣реИред

Tabular View of Attribute Types

Attribute Type Explanation (in Hindi) Example ER Diagram Notation
Simple Atomic attribute рдЬреЛ further divide рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ Name, Salary Oval
Composite Attribute рдЬрд┐рд╕реЗ logically рдЫреЛрдЯреЗ parts рдореЗрдВ divide рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ Full Name тЖТ First + Last Name Connected Ovals
Derived рджреВрд╕рд░реЗ attribute рд╕реЗ calculate рдХрд┐рдпрд╛ рдЧрдпрд╛ value Age (from DOB) Dashed Oval
Multi-valued рдЬрд┐рд╕рдореЗрдВ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ values рд╣реЛ рд╕рдХрддреА рд╣реИрдВ Phone Numbers Double Oval
Single-valued рдЬрд┐рд╕рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ value рд╣реЛрддреА рд╣реИ Gender Oval
Key Entity рдХреЛ uniquely identify рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ attribute Roll Number, Emp_ID Underlined Oval
Stored рдЬреЛ database рдореЗрдВ directly store рд╣реЛрддрд╛ рд╣реИ Name, Address Oval

Example with Entity and Attributes

рдЕрдм рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ example рджреЗрдЦрддреЗ рд╣реИрдВ рдЬрд┐рд╕рд╕реЗ рд╕рдм рдХреБрдЫ crystal clear рд╣реЛ рдЬрд╛рдПрдЧрд╛:

Entity Attributes Attribute Types
Student Roll_Number, Full_Name, Age, Phone_Numbers Key, Composite, Derived, Multi-valued
Employee Emp_ID, Name, Salary Key, Simple, Stored

Role of Attributes in ER Model in Hindi

What are Attributes in ER Model?

Entity-Relationship Model (ER Model) рдХреЛ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЬрд╝рд░реВрд░реА рдЪреАрдЬрд╝реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реЛрддреЗ рд╣реИрдВ тАУ Attributesред рдПрдХ Entity рдХреЗ рдкрд╛рд╕ рдЬреЛ properties рдпрд╛ characteristics рд╣реЛрддреА рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рд╣рдо Attributes рдХрд╣рддреЗ рд╣реИрдВред Simple рднрд╛рд╖рд╛ рдореЗрдВ рдХрд╣реЗрдВ рддреЛ тАУ рдЬреИрд╕реЗ рд╣рд░ рдЗрдВрд╕рд╛рди рдХреЗ рдкрд╛рд╕ рдирд╛рдо, рдЙрдореНрд░, рдкрддрд╛ рд╣реЛрддрд╛ рд╣реИ тАУ рд╡реИрд╕реЗ рд╣реА рд╣рд░ Entity рдХреЗ рдкрд╛рд╕ рднреА рдХреБрдЫ рдкрд╣рдЪрд╛рди рд╣реЛрддреА рд╣реИ, рдФрд░ рд╡рд╣реА Attributes рдХрд╣рд▓рд╛рддреЗ рд╣реИрдВред рдпреЗ Attributes рд╣реА рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдХрд┐рд╕реА рднреА Entity рдХреА рдкрд╣рдЪрд╛рди рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдбрд┐рдЯреЗрд▓ рдЬрд╛рдирдХрд╛рд░реА рджреЗрддреЗ рд╣реИрдВред

Why are Attributes Important in ER Model?

ER Model рдореЗрдВ Attributes рдХрд╛ role рдмрд╣реБрдд рдмрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИред рдПрдХ Entity рдХреЗрд╡рд▓ рдПрдХ рдирд╛рдо рдирд╣реАрдВ рд╣реЛрддреА тАУ рдЬрдм рддрдХ рд╣рдо рдЙрд╕рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝реА details рдХреЛ define рди рдХрд░реЗрдВ, рддрдм рддрдХ рдЙрд╕рдХрд╛ use practically possible рдирд╣реАрдВ рд╣реЛрддрд╛ред рдЖрдЗрдП рдЕрдм point-by-point рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ Attributes рдХрд╛ role рдХрд┐рддрдирд╛ рдЬрд╝рд░реВрд░реА рдФрд░ impactful рд╣реЛрддрд╛ рд╣реИ:

Main Roles of Attributes in ER Model

  • Identification of Entity: рд╣рд░ Entity рдХреЛ uniquely identify рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдПрдХ Key Attribute рдХреА рдЬрд╝рд░реВрд░рдд рд╣реЛрддреА рд╣реИред рдЬреИрд╕реЗ тАУ рдПрдХ Student рдХреЗ рд▓рд┐рдП Roll_Number рдпрд╛ рдПрдХ Employee рдХреЗ рд▓рд┐рдП Employee_IDред рдпреЗ Identification system рдХрд╛ base рдмрдирд╛рддреЗ рд╣реИрдВред
  • Providing Details: Attribute рд╣рдореЗрдВ Entity рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЧрд╣рд░рд╛рдИ рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рджреЗрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП тАУ Name, Age, Gender, Contact Number рдЖрджрд┐ред рдпреЗ рд╕рднреА Attributes рдорд┐рд▓рдХрд░ Entity рдХреЛ рдкреВрд░рд╛ define рдХрд░рддреЗ рд╣реИрдВред
  • Data Classification: рдЬрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ multiple Entities рд╣реЛрдВ, рддреЛ Attributes рдХреА help рд╕реЗ рд╣рдо data рдХреЛ categorize рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЬреИрд╕реЗ тАУ рд╕рд┐рд░реНрдл рдЙрди Students рдХреЛ filter рдХрд░рдирд╛ рдЬрд┐рдирдХреА Age 20 рд╕реЗ рдХрдо рд╣реИред рдпрд╣рд╛рдБ Age attribute рдХреЗ рдЬрд░рд┐рдП classification possible рд╣реБрдЖред
  • Data Retrieval & Search: Database рд╕реЗ data рдХреЛ efficiently retrieve рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Attributes essential рд╣реЛрддреЗ рд╣реИрдВред рдЕрдЧрд░ рдЖрдк рдХрд┐рд╕реА particular Name рдпрд╛ ID рд╕реЗ data рдЦреЛрдЬрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╡реЛ Attributes рдХреА рд╡рдЬрд╣ рд╕реЗ рд╣реА possible рд╣реИред
  • Relationship Support: рдЬрдм рджреЛ Entities рдХреЗ рдмреАрдЪ рдХреЛрдИ Relationship define рд╣реЛрддреА рд╣реИ, рддреЛ Attributes рд╣реА рд╡реЛ bridge рдмрдирддреЗ рд╣реИрдВ рдЬреЛ information рдХреЛ carry рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг тАУ рдПрдХ Student рдХреА Course Enrollment details рдХреЛ handle рдХрд░рдирд╛ред
  • Derived & Calculated Data: рдХреБрдЫ Attributes directly store рдирд╣реАрдВ рд╣реЛрддреЗ, рдмрд▓реНрдХрд┐ рджреВрд╕рд░реЛрдВ рд╕реЗ derive рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг тАУ Date of Birth рд╕реЗ Age derive рдХрд░рдирд╛ред рдЗрд╕рд╕реЗ system рдореЗрдВ redundancy рдХрдо рд╣реЛрддреА рд╣реИ рдФрд░ data рдЬрд╝реНрдпрд╛рджрд╛ clean рд░рд╣рддрд╛ рд╣реИред
  • Diagram Representation: ER Diagram рдореЗрдВ Attributes рдХрд╛ visualization рдПрдХ рдЕрд▓рдЧ clarity рджреЗрддрд╛ рд╣реИред рдЬреИрд╕реЗ Simple Oval, Double Oval, Dashed Oval рдЗрддреНрдпрд╛рджрд┐ symbols рд╕реЗ рд╣рдо рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рдХрд╛рд░ рдХреЗ Attributes рдХреЛ represent рдХрд░ рдкрд╛рддреЗ рд╣реИрдВред

Entity, Attribute рдФрд░ Role Table View

Entity Attribute Role in ER Model
Student Roll_Number Unique Identification
Employee Salary Details of Entity
Customer Phone Numbers Multi-valued Attribute
Person Date of Birth Used to Derive Age
Product Price Search & Filter Criteria

ER Diagram Symbols for Attributes

Attribute Type Symbol Description
Simple Single Oval Basic attribute рдЬреИрд╕реЗ Name, Salary
Composite Oval with Sub-Ovals Breakable into smaller parts (e.g., Full Name)
Derived Dashed Oval Calculated from another attribute (e.g., Age)
Multi-valued Double Oval Multiple values possible (e.g., Phone Numbers)
Key Underlined Oval Uniquely identifies the entity

Final Example (Real Use Case)

рдорд╛рди рд▓реАрдЬрд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ University Database рд╣реИ рдЬрд┐рд╕рдореЗрдВ Students рдХреА рдЬрд╛рдирдХрд╛рд░реА store рдХрд░рдиреА рд╣реИред

  • Entity: Student
  • Attributes: Roll_Number (Key), Name (Composite), DOB (Stored), Age (Derived), Contact_Numbers (Multi-valued)
  • рд╣рд░ Attribute рдЕрдкрдирд╛ рдЕрд▓рдЧ-рдЕрд▓рдЧ Role рдирд┐рднрд╛ рд░рд╣рд╛ рд╣реИ: рдкрд╣рдЪрд╛рди рджреЗрдирд╛, details рдмрддрд╛рдирд╛, derived data support рдХрд░рдирд╛ рдЖрджрд┐ред

Attribute Notation in ER Diagram in Hindi

What is Attribute Notation in ER Diagram?

рдЬрдм рд╣рдо рдХрд┐рд╕реА Entity-Relationship Diagram (ER Diagram) рдХреЛ рдмрдирд╛рддреЗ рд╣реИрдВ, рддрдм рдЙрд╕рдореЗрдВ attributes рдХреЛ рдПрдХ рдЦрд╛рд╕ symbol рдпрд╛ Notation рд╕реЗ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ Notation рд╣рдореЗрдВ рдпрд╣ рд╕рдордЭрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреМрди рд╕рд╛ Attribute рдХреИрд╕рд╛ рд╣реИ тАФ рдпрд╛рдиреА Simple рд╣реИ рдпрд╛ Composite, Key рд╣реИ рдпрд╛ Derived, рдФрд░ Multi-valued рд╣реИ рдпрд╛ рдирд╣реАрдВред Attribute Notation рдХрд╛ use ER Diagram рдХреЛ рд╕рд╛рдл-рд╕реБрдерд░рд╛ рдФрд░ logically рд╕рдордЭрдиреЗ рд▓рд╛рдпрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

Different Types of Attribute Notation in ER Diagram

рдЖрдЗрдП рдЕрдм step by step рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ ER Diagram рдореЗрдВ рдХрд┐рди-рдХрд┐рди рдкреНрд░рдХрд╛рд░ рдХреЗ Attributes рдХреЛ рдХреИрд╕реЗ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

Attribute Type Symbol / Notation Description (in Hindi)
Simple Attribute Single Oval рдЬреЛ Attribute рдПрдХ single value рд░рдЦрддрд╛ рд╣реЛ, рдЙрд╕реЗ single oval рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬреИрд╕реЗ Name, Age, Gender рдЖрджрд┐ред
Composite Attribute Oval with Sub-Ovals рдРрд╕рд╛ Attribute рдЬрд┐рд╕реЗ рдЫреЛрдЯреЗ-рдЫреЛрдЯреЗ parts рдореЗрдВ divide рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред рдЬреИрд╕реЗ Full Name тЖТ First Name + Last Nameред
Derived Attribute Dashed Oval рдРрд╕реЗ Attributes рдЬреЛ рдХрд┐рд╕реА рдЕрдиреНрдп attribute рд╕реЗ calculate рд╣реЛрддреЗ рд╣реИрдВред рдЬреИрд╕реЗ Age, рдЬрд┐рд╕реЗ DOB рд╕реЗ рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
Multi-valued Attribute Double Oval рд╡реЛ Attribute рдЬрд┐рд╕рдореЗрдВ рдПрдХ рд╕реЗ рдЬрд╝реНрдпрд╛рджрд╛ values рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рдЬреИрд╕реЗ тАУ рдПрдХ рдЗрдВрд╕рд╛рди рдХреЗ рдкрд╛рд╕ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ Phone Numbers рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
Key Attribute Underlined Oval рд╡реЛ Attribute рдЬреЛ Entity рдХреЛ uniquely identify рдХрд░рддрд╛ рд╣реИред рдЬреИрд╕реЗ тАУ Roll Number, Employee ID рдЖрджрд┐ред

Attribute Notation Explanation with ER Diagram Example

рдЕрдм рд╣рдо рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ ER Diagram Example рд╕реЗ рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рдпреЗ notations diagram рдореЗрдВ рдХреИрд╕реЗ рджрд┐рдЦрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВред

Entity: Student

  • Key Attribute: Roll_Number тЖТ Underlined Oval
  • Simple Attribute: Gender тЖТ Single Oval
  • Composite Attribute: Name тЖТ Name рдХреЛ First_Name рдФрд░ Last_Name рдореЗрдВ divide рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • Derived Attribute: Age тЖТ рдпрд╣ Date_of_Birth рд╕реЗ рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред
  • Multi-valued Attribute: Contact_Numbers тЖТ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ contact рдирдВрдмрд░ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

Symbols рдХреА Summary Table (Quick Revision рдХреЗ рд▓рд┐рдП)

Symbol Meaning
тЧЛ Simple Attribute
тЧЛтЖТтЧЛ,тЧЛ Composite Attribute (Parent тЖТ Sub-Attributes)
тЯ▓тЧЛ Derived Attribute (Dashed Border)
тЧО Multi-valued Attribute (Double Oval)
тЧЛ Key Attribute (Underlined)

Usefulness of Attribute Notation in ER Diagram

  • Clarity: Attribute Notation рд╕реЗ ER Diagram рдХреЛ рдЬрд▓реНрджреА рд╕рдордЭрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ symbols рд╣рд░ attribute рдХреА рдкреНрд░рдХреГрддрд┐ рдХреЛ рджрд░реНрд╢рд╛рддреЗ рд╣реИрдВред
  • Design Consistency: Symbols рд╕реЗ рд╣рд░ attribute рдХрд╛ рдПрдХ defined look рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕рд╕реЗ diagram рдореЗрдВ confusion рдирд╣реАрдВ рд╣реЛрддрд╛ред
  • Logical Structure: рдЬрдм рд╣рдо derived, composite рдпрд╛ multi-valued attributes рдХреЛ рдЙрдирдХреЗ proper notations рд╕реЗ рджрд░реНрд╢рд╛рддреЗ рд╣реИрдВ, рддреЛ system рдХрд╛ logic рд╕рд╛рдлрд╝ рджрд┐рдЦрддрд╛ рд╣реИред
  • Helpful in Implementation: рдЬрдм рд╣рдо database create рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЗрди notations рдХреА рд╡рдЬрд╣ рд╕реЗ schema рдмрдирд╛рдирд╛ рдЬрд╝реНрдпрд╛рджрд╛ organized рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

Examples of Attributes in ER Model in Hindi

What are Attributes in ER Model?

рдЬрдм рд╣рдо ER Model (Entity-Relationship Model) рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рдЙрд╕рдореЗрдВ рд╣рд░ Entity рдХреА рдХреБрдЫ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рд╣реЛрддреА рд╣реИрдВ, рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдо Attributes рдХрд╣рддреЗ рд╣реИрдВред Attribute рдХрд┐рд╕реА рднреА Entity рдХреЗ characteristics рдХреЛ рджрд░реНрд╢рд╛рддреЗ рд╣реИрдВ тАФ рдЬреИрд╕реЗ рдПрдХ Student рдХреА Entity рдХреЗ рд▓рд┐рдП Name, Roll_No, рдФрд░ Age рдЗрд╕рдХреЗ Attributes рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред Attributes рд╕реЗ рд╣рдореЗрдВ рдпреЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдЙрд╕ Entity рдореЗрдВ рдХреМрди-рдХреМрди рд╕реА рдЬрд╛рдирдХрд╛рд░реА рд░рдЦреА рдЬрд╛рддреА рд╣реИред

Real-Life Examples of Attributes in ER Model

рдЪрд▓рд┐рдП рдЕрдм рд╣рдо рдЕрд▓рдЧ-рдЕрд▓рдЧ Entities рдХреЗ practical рдФрд░ real-world examples рджреЗрдЦрддреЗ рд╣реИрдВ рдЬрд┐рдирд╕реЗ рдЖрдкрдХреЛ рдкреВрд░реА clarity рдорд┐рд▓реЗрдЧреАред рдиреАрдЪреЗ рджреА рдЧрдИ table рдореЗрдВ рд╣рдордиреЗ common Entities рдФрд░ рдЙрдирдХреЗ Attributes рдХреЛ category-wise explain рдХрд┐рдпрд╛ рд╣реИред

Entity Name Attributes Attribute Type
Student Roll_No, Name, Gender, Date_of_Birth, Phone_Number, Email Roll_No (Key), Name (Composite), Phone_Number (Multi-valued), Age (Derived)
Employee Employee_ID, Name, Department, Salary, Email, Contact_Number Employee_ID (Key), Name (Composite), Contact_Number (Multi-valued), Salary (Simple)
Book ISBN, Title, Author, Price, Publisher, Published_Year ISBN (Key), Author (Multi-valued), Price (Simple)
Car Registration_No, Model, Manufacturer, Color, Engine_Number Registration_No (Key), Model (Simple), Color (Simple)
Bank_Account Account_No, Account_Holder_Name, Balance, IFSC_Code, Branch Account_No (Key), Balance (Simple), IFSC_Code (Simple)

Types of Attributes with Example

  • Simple Attribute: рдРрд╕рд╛ Attribute рдЬреЛ indivisible рд╣реЛрддрд╛ рд╣реИред Example: Gender, Salary, Engine_Number
  • Composite Attribute: рдРрд╕рд╛ Attribute рдЬрд┐рд╕реЗ рдЫреЛрдЯреЗ parts рдореЗрдВ divide рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред Example: Name тЖТ First_Name, Last_Name
  • Derived Attribute: рдЬреЛ рдХрд┐рд╕реА рдЕрдиреНрдп attribute рд╕реЗ calculate рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред Example: Age (derived from Date_of_Birth)
  • Multi-valued Attribute: рд╡реЛ Attribute рдЬрд┐рд╕рдХреЗ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ values рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред Example: Contact_Numbers, Email_Addresses
  • Key Attribute: рдРрд╕рд╛ Attribute рдЬреЛ Entity рдХреЛ uniquely identify рдХрд░рддрд╛ рд╣реИред Example: Roll_No, Employee_ID, ISBN

Usefulness of Attribute Examples in ER Model

  • Concept Clarity: Examples рд╕реЗ students рдХреЛ рдпреЗ рд╕рдордЭрдирд╛ рдЖрд╕рд╛рди рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдХреМрди рд╕рд╛ Attribute рдХрд┐рд╕ рдЯрд╛рдЗрдк рдХрд╛ рд╣реИред
  • Database Design рдореЗрдВ рдорджрдж: Real-world attribute examples рд╕реЗ database structure рдХреЛ logically design рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрддрд╛ рд╣реИред
  • Exam Preparation Friendly: рдЬрдм рд╣рдо attribute examples рдкрдврд╝рддреЗ рд╣реИрдВ, рддреЛ theoretical topics рдХреЗ рд╕рд╛рде-рд╕рд╛рде practical understanding рднреА improve рд╣реЛрддреА рд╣реИред
  • Modeling Practice: рдЗрди examples рд╕реЗ рдЖрдк рдЦреБрдж ER Diagram рдмрдирд╛рдиреЗ рдХреА practice рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рд╣реА notation рдпреВрдЬрд╝ рдХрд░рдирд╛ рд╕реАрдЦрддреЗ рд╣реИрдВред

FAQs

Attributes рд╡реЛ characteristics рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдХрд┐рд╕реА Entity рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рджрд░реНрд╢рд╛рддреЗ рд╣реИрдВред рдЬреИрд╕реЗ Student Entity рдХреЗ рд▓рд┐рдП Name, Roll_No, рдФрд░ Age Attributes рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
Key Attribute рд╡реЛ attribute рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдХрд┐рд╕реА entity рдХреЛ uniquely identify рдХрд░рддрд╛ рд╣реИред рдЬреИрд╕реЗ Student рдХреЗ рд▓рд┐рдП Roll_No рдФрд░ Employee рдХреЗ рд▓рд┐рдП Employee_IDред
Composite Attribute рдРрд╕рд╛ attribute рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЫреЛрдЯреЗ-рдЫреЛрдЯреЗ sub-parts рдореЗрдВ divide рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЬреИрд╕реЗ Name рдХреЛ First_Name рдФрд░ Last_Name рдореЗрдВ рдмрд╛рдБрдЯрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
Multi-valued Attribute рд╡реЛ рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХ entity рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ values рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рдЬреИрд╕реЗ рдПрдХ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рдХрдИ Phone Numbers рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
рд╣рд╛рдВ, рдЬреИрд╕реЗ Student Entity рдХреЗ рд▓рд┐рдП - Roll_No, Name, Age; Employee рдХреЗ рд▓рд┐рдП - Employee_ID, Salary, Department; Book рдХреЗ рд▓рд┐рдП - ISBN, Title, Authorред
Examples рд╕реЗ theoretical concepts рдХреЛ practical рд╕рдордЭрдирд╛ рдЖрд╕рд╛рди рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ ER Diagram рдмрдирд╛рдирд╛ рдФрд░ attribute types рдХреЛ рдкрд╣рдЪрд╛рдирдирд╛ students рдХреЗ рд▓рд┐рдП рд╕рд░рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

Please Give Us Feedback