एक-एक-एक सम्बन्ध एक डेटाबेस निर्माणको अभिन्न भाग हो
एक-एक-सम्बन्ध रिसेन्सन हुन्छ जब त्यहाँ पहिलो तालिकामा ठीक एक रेकर्ड हो जुन सम्बन्धित तालिकामा एक रेकर्डसँग मेल खान्छ। उदाहरणका लागि, अमेरिकी नागरिकहरूको सामाजिक सुरक्षा नम्बर छ। त्यहाँ एक मात्र नम्बर हो जुन प्रति व्यक्ति नियुक्त गरिएको छ, र त्यसैले, व्यक्तिले बहु संख्याहरू हुन सक्दैन।
यहाँ दुईवटा तालिकाहरू तल प्रयोग गरी अर्को उदाहरण हो। तालिकाहरू एक-एक-एक सम्बन्ध छ किनभने पहिलो तालिकामा प्रत्येक पङ्क्तिले दोस्रो तालिकामा अर्को पङ्क्तिसँग सम्बन्धित छ।
कर्मचारी नम्बर | पहिलो नाम | थर |
123 | रिक | Rossin |
456 | रोब | हाफर्ड |
789 | एडी | Henson |
567 | एमी | बन्ड |
त्यसैले कर्मचारी नाम तालिकामा पङ्क्तिहरूको संख्या एक कर्मचारी पद तालिकामा पङ्क्तिहरूको संख्या जस्तै हुनुपर्छ।
कर्मचारी नम्बर | स्थिति | फोन एक्सटेन्सन |
123 | एसोसिएट | 6542 |
456 | प्रबन्धक | 3251 |
789 | एसोसिएट | 3269 |
567 | प्रबन्धक | 9852 |
अर्को प्रकारको डाटाबेस मोडेल एक-से-धेरै सम्बन्ध हो। तल टेबल प्रयोग गरेर तपाईं रोब होफर्ड देख्न सक्नुहुन्छ, एक प्रबन्धक हो, यस स्थितिमा उनको सम्बन्ध एक-एक हो किनकि यस कम्पनीमा एक व्यक्ति मात्र एक स्थान हो। तर व्यवस्थापक पदमा दुई व्यक्ति, एमी बन्ड र रोब होफर्ड, जो एक-देखि-धेरै सम्बन्ध हो। एक स्थान, धेरै मान्छे।
डेटाबेस सम्बन्धी, विदेशी कुञ्जीहरू, जोइन्स र ईआर रेखाचित्रहरूको बारेमा बढि जान्नुहोस्।