अनेक से अनेक संबंध का अर्थ है किन्हीं दो संस्थाओं के बीच एकाधिक संबंध। इसका एक उदाहरण है:एक कक्षा में कई छात्र होते हैं लेकिन एक छात्र भी कई कक्षाओं में जाता है। तो यह छात्र और कक्षा संस्थाओं के बीच अनेक से अनेक संबंध हैं।
अनेक से अनेक संबंधों को प्रबंधित करना जटिल है। हम एक टेबल में उन सभी कक्षाओं का उल्लेख नहीं कर सकते हैं जो एक छात्र या कक्षा में सभी छात्रों में भाग लेता है। यह बेहद जटिल और समझने में मुश्किल हो जाएगा।
इसलिए, हमने एक जॉइनिंग टेबल का उपयोग किया है। इसे इस प्रकार प्रदर्शित किया जाता है -
छात्र तालिका व्यक्तिगत छात्रों का विवरण संग्रहीत करती है जैसे कि उनकी छात्र आईडी, नाम, आयु आदि।
<छात्र>
Student_ID | Student_Name | Student_Age |
1 | अमित | 27 |
2 | टॉम | 23 |
3 | जैक | 32 |
क्लास टेबल सभी अलग-अलग वर्गों जैसे क्लासआईडी, नाम आदि का विवरण संग्रहीत करता है।
<कक्षा>
Class_ID | Class_Name |
10 | अंग्रेज़ी |
20 | हिंदी |
30 | गणित |
Student_ID | Class_ID |
1 | 10 |
1 | 20 |
2 | 10 |
2 | 30 |
3 | 10 |
इस तालिका का उपयोग करके हम <छात्र> और <वर्ग> के बीच अनेक से अनेक संबंध प्रदर्शित कर सकते हैं। हम छात्र और कक्षा तालिकाओं को उनके बीच के संबंधों में हस्तक्षेप किए बिना आसानी से अपडेट कर सकते हैं और आवश्यकतानुसार