Access
 sql >> डेटाबेस >  >> RDS >> Access

एमएस एक्सेस में टेबल रिलेशनशिप के प्रकार

Microsoft Access में तीन प्रकार के संबंध होते हैं:एक-से-अनेक, अनेक-से-अनेक और एक-से-एक। तालिका संबंधों का उपयोग विभिन्न कारणों से किया जाता है जैसे कि क्वेरी, प्रपत्र और रिपोर्ट डिज़ाइन को सूचित करना। सौभाग्य से, MS Access आपके द्वारा अन्य डेटाबेस ऑब्जेक्ट विकसित करने से पहले तालिका संबंध बनाना आसान बनाता है।

आइए तीन अलग-अलग तरीकों पर करीब से नज़र डालें कि एक तालिका में डेटा दूसरी तालिका में डेटा से संबंधित हो सकता है।

एक-से-अनेक संबंध

एक-से-अनेक संबंध सबसे सामान्य प्रकार का संबंध है। इसका अर्थ है कि तालिका A में तालिका B में कई मिलान रिकॉर्ड हैं, लेकिन तालिका B में तालिका A में केवल एक मिलान रिकॉर्ड है।

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

अनेक-से-अनेक संबंध

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

इस संबंध को काम करने के लिए, आपको एक तीसरी तालिका की आवश्यकता होगी, जिसे जंक्शन तालिका कहा जाता है। यह तालिका हो सकने वाले विभिन्न संबंधों को स्पष्ट करने के लिए ज़िम्मेदार है। ऊपर दिए गए उदाहरण का उपयोग करने का अर्थ यह होगा कि प्रत्येक ऑर्डर के लिए कई उत्पाद हो सकते हैं, और प्रत्येक उत्पाद के लिए कई ऑर्डर हो सकते हैं।

एक-से-एक संबंध

एक-से-एक संबंध में, तालिका A के रिकॉर्ड में तालिका B में केवल एक मिलान रिकॉर्ड होता है, और इसके विपरीत। यह संबंध अक्सर नहीं होता है क्योंकि इस तरह से संबंधित जानकारी को उसी तालिका में संग्रहीत किया जा सकता है। हालाँकि, यदि आपके पास कई फ़ील्ड वाली तालिका है या आप कुछ जानकारी को अलग करना चाहते हैं, तो आपको एक-से-एक संबंध से लाभ हो सकता है।

वास्तविक दुनिया के संबंध जटिल हैं, और एक्सेस संबंध भी हैं! यदि टेबल संबंध बनाने के बारे में आपके कोई प्रश्न हैं, तो आर्कवेयर टीम को कॉल करें। हम संबंध विशेषज्ञ हैं - इसलिए बोलने के लिए - और हम आपकी परेशानियों के माध्यम से काम करने और दूसरी तरफ मजबूत होने में आपकी मदद करेंगे!


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. वीबीए में एक लंबे परिवर्तनीय मूल्य के अंत का निरीक्षण करना

  2. एमएस एक्सेस में डेटाबेस भ्रष्टाचार और कैसे निपटें

  3. एमएस एक्सेस:फायदे और नुकसान

  4. Microsoft Access 2010, 2013, 2016 और 2019 का उपयोग करके संरचित क्वेरी भाषा (SQL) के साथ कार्य करना

  5. आपके ऑनलाइन डेटाबेस को प्रबंधित करने में आपकी मदद करने के लिए 5 टिप्स और ट्रिक्स