MongoDB के पीछे का विचार रिलेशनल डेटा को खत्म करना (या कम से कम) करना है। क्या आपने केवल उपस्थिति डेटा को सीधे प्रत्येक छात्र रिकॉर्ड में एम्बेड करने पर विचार किया है? यह वास्तव में MongoDB के लिए पसंदीदा डिज़ाइन पैटर्न है और इसके परिणामस्वरूप बेहतर प्रदर्शन और मापनीयता हो सकती है।
यदि आपको वास्तव में अत्यधिक संबंधपरक और सामान्यीकृत डेटा की आवश्यकता है, तो आप MongoDB का उपयोग करके पुनर्विचार करना चाह सकते हैं।