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

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


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

रिकर्सिव रिलेशनशिप के कुछ उदाहरण निम्नानुसार दिखाए जा सकते हैं:

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

एक कर्मचारी कई कर्मचारियों की निगरानी कर सकता है। इसलिए, यह एंटिटी कर्मचारी का स्वयं के साथ रिकर्सिव रिलेशनशिप है। यह 1-से-अनेक रिकर्सिव रिलेशनशिप है क्योंकि एक कर्मचारी कई कर्मचारियों की निगरानी करता है।

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

एक व्यक्ति के कई बच्चे हो सकते हैं जो भी व्यक्ति हैं। इसलिए, यह एंटिटी व्यक्ति का स्वयं के साथ रिकर्सिव रिलेशनशिप है। यह 1-से-अनेक रिकर्सिव रिलेशनशिप है क्योंकि एक व्यक्ति कई व्यक्तियों का माता-पिता हो सकता है।

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

एक छात्र क्लास मॉनिटर हो सकता है और अन्य छात्रों को संभाल सकता है। इसलिए, यह एंटिटी छात्र का स्वयं के साथ रिकर्सिव रिलेशनशिप है। यह 1-से-अनेक रिकर्सिव रिलेशनशिप है क्योंकि एक छात्र कई छात्रों का मॉनिटर होता है।


रिलेशनल मॉडल में प्रतिनिधित्व: एक ही टेबल में सेल्फ-रेफरेंसिंग फॉरेन की (जैसे Employee टेबल में SupervisorID → EmployeeID)।

  1. DBMS में वन-टू-वन रिलेशनशिप DBMS में वन-टू-वन रिलेशनशिप

    DBMS में रिलेशनशिप को Employee-Department, Student-Course आदि जैसी दो एंटिटी के बीच संबंध के रूप में बताया जा सकता है। वन-टू-वन रिलेशनशिप DBMS में एक एंटिटी के इंस्टेंस और दूसरे के बीच का संबंध है। संबंध को इस प्रकार बताया जा सकता है: एक कर्मचारी को एक कर्मचारी आईडी कार्ड जारी किया जाता है। कंपनी

  1. DBMS में वन-टू-मैनी या मैनी-टू-वन रिलेशनशिप DBMS में वन-टू-मैनी या मैनी-टू-वन रिलेशनशिप

    DBMS में एक रिलेशनशिप वन-टू-मैनी या मैनी-टू-वन हो सकती है। आइए उदाहरणों के साथ देखें कि इसका क्या अर्थ है: वन-टू-मैनी रिलेशनशिप (One-to-Many Relationship) DBMS में वन-टू-मैनी रिलेशनशिप एक एंटिटी के इंस्टेंस और दूसरी एंटिटी के एक से अधिक इंस्टेंस के बीच का संबंध है। संबंध को इस प्रकार दिखाया जा सकता

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

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