घर डेटाबेस एक-एक रिश्ता क्या है? - टेक्नोपेडिया से परिभाषा

एक-एक रिश्ता क्या है? - टेक्नोपेडिया से परिभाषा

विषयसूची:

Anonim

परिभाषा - वन-टू-वन रिलेशनशिप का क्या अर्थ है?

एक संबंधपरक डेटाबेस में एक-से-एक संबंध तब होता है जब एक पैरेंट रिकॉर्ड या फ़ील्ड में केवल शून्य या एक चाइल्ड रिकॉर्ड होता है। ये रिश्ते डेटाबेस में प्रतिनिधित्व करने में सबसे आसान हैं क्योंकि माता-पिता और बच्चे के रिकॉर्ड दोनों एक ही तालिका में हो सकते हैं।

टेकोपेडिया वन-टू-वन रिलेशनशिप की व्याख्या करता है

एक उदाहरण के रूप में, बैंक के डेटाबेस में CUSTOMER_MASTER तालिका में, प्रत्येक ग्राहक को एक अद्वितीय CUSTOMER_ID द्वारा दर्शाया जाता है, जो तालिका की प्राथमिक कुंजी भी है। प्रत्येक ग्राहक के पास सरकार द्वारा जारी किया गया सामाजिक सुरक्षा कार्ड भी हो सकता है, जिसमें एक विशिष्ट सामाजिक सुरक्षा संख्या होती है। इसलिए, प्रत्येक ग्राहक के पास बैंक के डेटाबेस में एक एकल ग्राहक आईडी होना चाहिए। यदि ग्राहक के पास एक है, तो प्रति ग्राहक केवल एक सामाजिक सुरक्षा संख्या हो सकती है।


मूल क्षेत्र (CUSTOMER_ID) का सामाजिक सुरक्षा क्षेत्र के साथ एक-से-एक संबंध है। ऐसे रिश्तों के लिए, उन्हें आसानी से संदर्भ के लिए एक तालिका में रखना सबसे अच्छा है। इस स्थिति में, CUSTOMER_MASTER तालिका में सामाजिक सुरक्षा संख्या बस एक अतिरिक्त कॉलम होनी चाहिए।

एक-एक रिश्ता क्या है? - टेक्नोपेडिया से परिभाषा