Computer in Hindi | Business in Hindi: constraints in DBMS
Showing posts with label constraints in DBMS. Show all posts
Showing posts with label constraints in DBMS. Show all posts

Monday, June 14, 2021

Participation constraints in DBMS in Hindi

June 14, 2021 0
Participation constraints in DBMS in Hindi

 एक रिश्ते में, भागीदारी बाधा एक इकाई के अस्तित्व को निर्दिष्ट करती है जब वह एक रिश्ते के प्रकार में किसी अन्य इकाई से संबंधित होती है। इसे न्यूनतम कार्डिनैलिटी बाधा ( cardinality constraint) भी कहा जाता है।

यह बाधा (constraint) एक इकाई के उदाहरणों की संख्या निर्दिष्ट करती है जो संबंध प्रकार में भाग ले सकती है।

भागीदारी प्रतिबंध दो प्रकार के होते हैं -

participation constraints in DBMS


  • TOTAL Participation

एंटिटी सेट में प्रत्येक एंटिटी एक रिलेशनशिप सेट में कम से कम एक रिलेशनशिप में शामिल होती है यानी इसमें शामिल प्रत्येक एंटिटी में रिलेशनशिप की संख्या 0 से अधिक होती है।

participation constraints in dbms
participation constraints in dbms



 Works_For रिलेशनशिप के माध्यम से संबंधित दो संस्थाओं कर्मचारी और विभाग पर विचार करें। अब, प्रत्येक कर्मचारी कम से कम एक विभाग में काम करता है इसलिए एक कर्मचारी इकाई मौजूद है यदि उसका विभाग इकाई के साथ कम से कम एक वर्क्स_फॉर संबंध है। इस प्रकार  Works_For में कर्मचारी की भागीदारी कुल संबंध है।



ईआर आरेख में कुल भागीदारी को दोहरी रेखा द्वारा दर्शाया गया है।

  • Partial Participation constraints in DBMS

 

निकाय सेट में प्रत्येक निकाय संबंध सेट में कम से कम एक संबंध में हो भी सकता है और नहीं भी।



उदाहरण के लिए: दो संस्थाओं कर्मचारी और विभाग पर विचार करें और वे एक दूसरे से संबंध प्रबंधन के माध्यम से संबंधित हैं। एक कर्मचारी को एक विभाग का प्रबंधन करना चाहिए, वह विभाग का प्रमुख हो सकता है। लेकिन कंपनी का हर कर्मचारी विभाग का प्रबंधन नहीं करता है। इसलिए, प्रबंधन संबंध प्रकार में कर्मचारी की भागीदारी आंशिक है अर्थात केवल कर्मचारियों का एक विशेष समूह ही विभाग का प्रबंधन करेगा, लेकिन सभी नहीं।

 

Partial Participation constraints in DBMS
Partial Participation constraints in DBMS