Generalization, Specialization and Aggregation in ER Model in Hindi
Generalization, Specialization, and Aggregation in ER Model in Hindi
Generalization :
Generalization entities के एक Set से common properties को निकालने की process है और इससे एक Generalization entity बनाते हैं। यह एक bottom-up approach है जिसमें दो या दो से अधिक entities को higher level की entity के लिए Generalization किया जा सकता है यदि उनके पास कुछ attributes हैं। Example के लिए, Diagram 1 में दिखाए गए higher entity को PERSON कहा जाता है।
Specialization :
Specialization में, एक entity को उनकी characteristics के आधार पर sub-entities में divide किया जाता है। यह एक top-down approach है जहां higher level की entity दो या अधिक lower level की entities में specialized है। उदाहरण के लिए, एक Employee management system में EMPLOYEE entity को DEVELOPER, TESTER इत्यादि में specialized किया जा सकता है जैसा कि diagram में दिखाया गया है।
Aggregation :
एक ER diagram एक entity और एक relationship के बीच relationship का representation करने में capable नहीं है जो कुछ Scenarios में आवश्यक हो सकता है। उन मामलों में, इसकी corresponding entities के साथ एक relationship एक higher level entity में Aggregation होता है। Aggregation एक abstraction through है जिसके माध्यम से हम higher level entity sets के रूप में relationships को represent कर सकते हैं।
Related Post
- DBMS And RDBMS concepts in Hindi (Database Management System in Hindi)
- DBMS Concepts And Architecture Introduction in Hindi
- Database Approach v/s Traditional File Accessing Approach in Hindi
- Advantages of Database Management System in Hindi
- Data Models in DBMS in Hindi
- Instance and Schema in DBMS in Hindi
- Database Languages and Interfaces in DBMS in hindi
- Functions of Database Administrator (DBA) in DBMS in Hindi
- Generalization, Specialization and Aggregation in ER Model in Hindi
- Converting ER Diagram to tables in DBMS in Hindi | Reduction of ER diagram to Table in Hindi
- Characteristics of Database Management System | Characteristics of DBMS in Hindi
- Types of Databases in Hindi
- Three Schema Architecture of DBMS in Hindi