Chapter :- 2 (Hindi)

5. Strong Entity Set

Strong Entity Set (मज़बूत एंटिटी समुच्चय)

परिभाषा (Definition):

Strong Entity Set वह entity set होता है जिसके पास अपनी स्वयं की primary key होती है और जिसे किसी अन्य entity पर निर्भर हुए बिना uniquely पहचाना जा सकता है।
• यह पहचान के लिए किसी दूसरी entity पर निर्भर नहीं होता।

उदाहरण (Example):

Student (StudentID, Name, Age) – यहाँ StudentID प्रत्येक student को uniquely पहचानता है।


✅ Strong Entity Set के लाभ (Advantages)

  1. स्वतंत्र पहचान – बिना किसी अन्य entity की मदद के uniquely पहचाना जा सकता है।

  2. सरल संरचना – Design करना और समझना आसान होता है।

  3. डेटा अखंडता – Primary key uniqueness सुनिश्चित करती है।

  4. Relationships का समर्थन – अन्य entities के साथ संबंध बना सकता है।


❌ Strong Entity Set के नुकसान (Disadvantages)

  1. सीमित संदर्भ – आश्रित (dependent) entities को स्वाभाविक रूप से दर्शा नहीं सकता।

  2. अतिरिक्त attributes की आवश्यकता – जटिल relationships में extra attributes जोड़ने पड़ सकते हैं।