रिलेशनशिप क्या हैं (What is Relationship?)
डेटाबेस के संदर्भ में Relationship, एक ऐसी स्थिति है जो दो रिलेशनल डेटाबेस टेबल के बीच मौजूद होती है जब एक टेबल में एक Foreign Key होती है जो अन्य टेबल की Primary key का संदर्भ देती है। Relationship अलग-अलग डेटा आइटम्स को जोड़ने के दौरान, अलग-अलग टेबल्स में डेटा को विभाजित और स्टोर करने के लिए Relationship डेटाबेस को अनुमति देते हैं।
Relationships मे दो टेबिल को आपस मे जोडा जाता है। इसके लिये दोनो टेबिल मे एक काॅमन फील्ड होना चाहिये। जिनमे दोनो का नाम एवं डाटा टाईप एक समान होना जरूरी है। टेबिल मे Relation बनाने के बाद यूजर फाॅर्म एवं रिपोर्ट में multiple टेबल का प्रयोग करके रिर्पोट एवं फाॅर्म को डिजाइन कर सकता है। प्रायः Master टेबल और Transaction टेबल के बीच रिलेशन बनायीं जाती है, जिस टेबल में प्राइमरी की (Primary Key) होती है उस टेबल को मास्टर टेबल कहते हैं, Transaction टेबल में जो फील्ड कॉमन होती है उसे हम Foreign Key कहते हैं|
एमएस एक्सेस 2013 में रिलेशनशिप कैसे बनाएं
(How to Create a Relationship in MS Access 2013)
एक रिश्ते आपको दो अलग-अलग टेबलओं से डेटा को गठबंधन करने में मदद करता है।
- सबसे पहले Database Tools Tab में स्थिर Relationship group में से Relationship पर क्लिक करें|
- आपको एक Show Table डायलॉग बॉक्स दिखाई देंगा Show Table डायलॉग बॉक्स डेटाबेस में सभी टेबल और क्वेरी प्रदर्शित करता है। केवल टेबल देखने के लिए, टेबल्स पर क्लिक करें।
- एक या अधिक टेबल का चयन करें, और फिर Add पर क्लिक करें। टेबल जोड़ने के बाद, Close पर क्लिक करें।
- अब आप तीन बक्से देखेंगे जो आपकी तीन टेबल का प्रतिनिधित्व करते हैं। Customer table Customerid को Order Table में स्थित Customerid फ़ील्ड पर क्लिक करके खींचें|
- Edit Relationship डायलॉग बॉक्स दिखाई देंगा| Enforce Referential Integrity वाले चेक बॉक्स पर क्लिक करें और Ok पर क्लिक करें|
- अब आप ग्राहक टेबल पर ग्राहक आईडी फ़ील्ड और ऑर्डर टेबल पर ग्राहक आईडी के बीच स्थापित एक लाइन देखेंगे।
- अंत में Create पर क्लिक करें|
- इसे Save करने के लिए Save बटन पर क्लिक करे|