Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> SQL

DBMS में One-to-One Unary Relationship


One-to-One Unary Relationship वही एंटिटी के साथ समान इंस्टेंसेस के बीच एसोसिएशन है जिसे समान भूमिका समूह द्वारा दर्शाया जाता है।

DBMS में One-to-One Unary Relationship

उपरोक्त आंकड़ा MARRIED_TO रिलेशनशिप के साथ विवाहित व्यक्तियों के एक सेट को दर्शाता है। प्रत्येक व्यक्ति समूह में केवल एक और केवल एक व्यक्ति से विवाहित है।

One-to-One Unary में तीन मामले उपलब्ध हैं:

  • Mandatory-Mandatory
  • Optional-Optional
  • Optional-Mandatory या Mandatory-Optional

Mandatory-Mandatory

भूमिका समूह के प्रत्येक इंस्टेंस को रिलेशनशिप में पूरी तरह से भाग लेना चाहिए। उपरोक्त उदाहरण में एक Person केवल एक Person से विवाहित है।

Optional-Optional

इस मामले में एक भूमिका समूह के भीतर एक इंस्टेंस की भागीदारी वैकल्पिक है यानी भागीदारी अनिवार्य नहीं है।

DBMS में One-to-One Unary Relationship

समूह में विवाहित व्यक्तियों के पास व्यक्तिगत रूप से या संयुक्त रूप से कर चुकाने का विकल्प होता है। इस परिदृश्य में कम से कम एक जोड़े को अपने कर अलग से चुकाने होंगे।

Optional-Mandatory या Mandatory-Optional

एक भूमिका समूह के प्रत्येक इंस्टेंस को रिलेशनशिप में भाग लेना चाहिए जबकि दूसरी भूमिका समूह के इंस्टेंस वैकल्पिक रूप से रिलेशनशिप में भाग ले सकते हैं।


  1. यूनरी या रिकर्सिव रिलेशनशिप यूनरी या रिकर्सिव रिलेशनशिप

    जब एक ही प्रकार की दो एंटिटी के बीच संबंध होता है, तो इसे रिकर्सिव रिलेशनशिप कहा जाता है। इसका मतलब है कि संबंध उसी एंटिटी प्रकार के विभिन्न उदाहरणों के बीच है।रिकर्सिव रिलेशनशिप के कुछ उदाहरण निम्नानुसार दिखाए जा सकते हैं:एक कर्मचारी कई कर्मचारियों की निगरानी कर सकता है। इसलिए, यह एंटिटी कर्मचारी क

  1. डेटाबेस में N-ary रिलेशनशिप डेटाबेस में N-ary रिलेशनशिप

    ER डायग्राम में रिलेशनशिप एंटिटीज़ के बीच संबंध दर्शाता है। N-ary रिलेशनशिप में n भाग लेने वाली एंटिटीज़ की संख्या है। आमतौर पर तीन प्रकार प्रचलित हैं: 1. यूनरी (Unary) रिलेशनशिप एक ही एंटिटी टाइप के दो इंस्टेंस के बीच संबंध। इसे रिकर्सिव रिलेशनशिप भी कहते हैं। One-to-One उदाहरण: एक व्यक्ति एक समय

  1. MS Access अन्य DBMS से क्यों बेहतर: 10 प्रमुख लाभ MS Access अन्य DBMS से क्यों बेहतर: 10 प्रमुख लाभ

    माइक्रोसॉफ्ट ऑफिस एक्सेस माइक्रोसॉफ्ट द्वारा प्रदान किया गया एक डेटाबेस मैनेजमेंट सिस्टम (DBMS) है जो इसके ऑफिस प्रोफेशनल या बिजनेस सूट के हिस्से के रूप में है, जो डेटाबेस बनाने और प्रशासित करने की अनुमति देता है। इस लेख में मैं MS Access के अन्य DBMS पर कुछ लाभों पर चर्चा करूंगा। अब यह सर्वविदित है