एक से एक रिश्ते

एक-से-एक संबंध डेटाबेस बनाने का एक अभिन्न हिस्सा हैं

एक-से-एक रिश्ते तब होते हैं जब पहली तालिका में बिल्कुल एक रिकॉर्ड होता है जो संबंधित तालिका में एक रिकॉर्ड से मेल खाता है। उदाहरण के लिए, अमेरिकी नागरिकों के पास एक सामाजिक सुरक्षा संख्या है। केवल एक नंबर है जो प्रति व्यक्ति को सौंपा गया है, और इसलिए, एक व्यक्ति के पास एकाधिक संख्याएं नहीं हो सकती हैं।

नीचे दो टेबल का उपयोग करके एक और उदाहरण दिया गया है। तालिकाओं में एक-से-एक संबंध होता है क्योंकि पहली तालिका में प्रत्येक पंक्ति दूसरी तालिका में सीधे दूसरी पंक्ति से संबंधित होती है।

कर्मचारी संख्या पहला नाम अंतिम नाम
123 पोरौटी Rossin
456 लूटना हेल्फोर्ड
789 एडी हेंसन
567 एमी बंधन


तो कर्मचारी नाम तालिका में पंक्तियों की संख्या कर्मचारी पद तालिका में पंक्तियों की संख्या के समान ही होनी चाहिए।

कर्मचारी संख्या पद फोन एक्सटी
123 साथी 6542
456 मैनेजर 3251
789 साथी 3269
567 मैनेजर 9852


एक और प्रकार का डेटाबेस मॉडल एक से कई रिश्ते है। नीचे की मेज का उपयोग करके आप देख सकते हैं कि रॉब हाफर्ड, एक प्रबंधक है, इसलिए स्थिति के साथ उनका संबंध एक-एक है क्योंकि इस कंपनी में एक व्यक्ति के पास केवल एक ही स्थिति है। लेकिन प्रबंधक की स्थिति में दो लोग शामिल हैं, एमी बॉण्ड और रॉब हाफर्ड, जो एक से कई रिश्ते हैं। एक स्थिति, कई लोग।

डेटाबेस रिलेशनशिप, विदेशी कुंजी, जॉइन और ईआर आरेखों के बारे में और जानें।