106
GB
What is the concept of ontological commitment in ER modeling and how does it affect schema design?
IN
ईआर मॉडलिंग में ऑन्टोलॉजिकल प्रतिबद्धता की अवधारणा क्या है और यह स्कीमा डिज़ाइन को कैसे प्रभावित करती है?
A
The number of entities committed to memory in the database
डेटाबेस में मेमोरी के लिए प्रतिबद्ध इकाइयों की संख्या
B
A legal commitment to use a specific database vendor
एक विशिष्ट डेटाबेस विक्रेता का उपयोग करने की कानूनी प्रतिबद्धता
C
The set of assumptions made about the nature and categories of entities in the domain; in ER design this means deciding what constitutes an entity vs an attribute vs a relationship - different ontological choices lead to fundamentally different schemas that are logically equivalent but have different query performance and flexibility trade-offs
डोमेन में संस्थाओं की प्रकृति और श्रेणियों के बारे में बनाई गई धारणाओं का सेट; ईआर डिज़ाइन में इसका मतलब यह तय करना है कि एक इकाई बनाम एक विशेषता बनाम एक रिश्ता क्या बनता है - अलग-अलग ऑन्टोलॉजिकल विकल्प मौलिक रूप से अलग-अलग स्कीमा का कारण बनते हैं जो तार्किक रूप से समतुल्य होते हैं लेकिन अलग-अलग क्वेरी प्रदर्शन और लचीलेपन वाले ट्रेड-ऑफ होते हैं
D
A formal contract between database designers and stakeholders
डेटाबेस डिजाइनरों और हितधारकों के बीच एक औपचारिक अनुबंध
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English)
Example: Should Address be an entity or an attribute of Customer? As attribute: simpler, one table. As entity: reusable (Employee and Customer share addresses), but requires JOIN. Should Employment be a relationship or an entity? As entity: allows attributes (start_date, salary, role) and participation in other relationships. These ontological choices drive schema design.
व्याख्या (हिन्दी)
उदाहरण: क्या पता ग्राहक की इकाई या विशेषता होना चाहिए? विशेषता के रूप में: सरल, एक तालिका। इकाई के रूप में: पुन: प्रयोज्य (कर्मचारी और ग्राहक पते साझा करते हैं), लेकिन शामिल होने की आवश्यकता है। क्या रोज़गार एक रिश्ता या इकाई होना चाहिए? इकाई के रूप में: विशेषताओं (प्रारंभ तिथि, वेतन, भूमिका) और अन्य संबंधों में भागीदारी की अनुमति देता है। ये ऑन्टोलॉजिकल विकल्प स्कीमा डिज़ाइन को संचालित करते हैं।