एक-एक-एक संबंध हे डेटाबेस तयार करण्याचा अविभाज्य भाग आहेत
संबंधित टेबलमध्ये एका रेकॉर्डशी परस्पर असलेल्या पहिल्या तक्त्यात जेव्हा एक रेकॉर्ड असते तेव्हा एक-ते-एक संबंध उद्भवतात. उदाहरणार्थ, अमेरिकन नागरिकांकडे सोशल सिक्युरिटी नंबर आहे. प्रत्येक व्यक्तीसाठी नेमलेल्या फक्त एकच संख्या आहे, आणि म्हणूनच, एका व्यक्तीमध्ये अनेक संख्या असू शकत नाहीत.
खाली दोन टेबल वापरणे हे दुसरे उदाहरण आहे. सारण्यांमध्ये एक-एक संबंध असतात कारण पहिल्या टेबलात प्रत्येक ओळी दुसऱ्या टेबलशी थेट दुसर्या रूपात संबंधित आहे.
कर्मचारी क्रमांक | पहिले नाव | आडनाव |
123 | रिक | रॉसिन |
456 | रॉब | हॉल्फोर्ड |
78 9 | एडी | हॅन्सन |
567 | एमी | बाँड |
तर कर्मचार्यांची नावे सारणीतील पंक्तींची संख्या कर्मचारी पोझिशन्स टेबलमधील पंक्तींच्या संख्येइतकीच असणे आवश्यक आहे.
कर्मचारी क्रमांक | स्थान | फोन विस्तार |
123 | सहकारी | 6542 |
456 | व्यवस्थापक | 3251 |
78 9 | सहकारी | 32 9 6 |
567 | व्यवस्थापक | 9 852 |
डेटाबेस मॉडेलचा आणखी एक प्रकार म्हणजे एक टू-अनेक संबंध. आपण पाहू शकता की तळाशी तक्ता वापरुन रोब अल्ल्फोर्ड एक व्यवस्थापक आहे, म्हणून त्याचे स्थानाशी तिचे संबंध एक-एक आहे कारण या कंपनीत केवळ एक स्थान आहे. पण व्यवस्थापक स्थितीत दोन लोक, एमी बाँड आणि रॉब अल्फोर्ड यांचा समावेश आहे, जे एक-एक-अनेक संबंध आहेत. एक स्थिती, अनेक लोक
डेटाबेस संबंध, परदेशी कीज, जॉइन आणि ईआर आकृत्या याबद्दल अधिक जाणून घ्या.