1936
GB
What is the difference between disjoint and overlapping constraints in ER specialization?
IN
ईआर विशेषज्ञता में असंयुक्त और अतिव्यापी बाधाओं के बीच क्या अंतर है?
A
Disjoint means all subtypes must be populated; overlapping means subtypes can be empty
डिसजॉइंट का मतलब है कि सभी उपप्रकारों को पॉप्युलेट किया जाना चाहिए; ओवरलैपिंग का मतलब है कि उपप्रकार खाली हो सकते हैं
B
They apply to different relationship types
वे विभिन्न प्रकार के संबंधों पर लागू होते हैं
C
Disjoint applies to weak entities; overlapping to strong entities
असंबद्धता कमजोर संस्थाओं पर लागू होती है; मजबूत संस्थाओं को ओवरलैप करना
D
Disjoint (d): an entity can belong to at most one subtype; Overlapping (o): an entity can belong to multiple subtypes simultaneously
असंयुक्त (डी): एक इकाई अधिकतम एक उपप्रकार से संबंधित हो सकती है; ओवरलैपिंग (ओ): एक इकाई एक साथ कई उपप्रकारों से संबंधित हो सकती है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English)
Disjoint constraint: a supertype instance can be a member of at most ONE subtype (e.g., Vehicle is either Car OR Truck). Overlapping constraint: a supertype instance can be a member of MULTIPLE subtypes (e.g., Person can be both Employee AND Student).
व्याख्या (हिन्दी)
असंयुक्त बाधा: एक सुपरटाइप उदाहरण अधिकतम एक उपप्रकार का सदस्य हो सकता है (उदाहरण के लिए, वाहन या तो कार या ट्रक है)। ओवरलैपिंग बाधा: एक सुपरटाइप उदाहरण एकाधिक उपप्रकारों का सदस्य हो सकता है (उदाहरण के लिए, व्यक्ति कर्मचारी और छात्र दोनों हो सकता है)।