ऑब्जेक्ट-रिलेशनल मैपिंग (ORM) की कार्यक्षमता की व्याख्या करें I
ऑब्जेक्ट-रिलेशनल मैपिंग (ORM) एक सॉफ्टवेयर अभिकल्प है जिसका मुख्य उद्देश्य एप्लिकेशन के वस्तुओं को रिलेशनल डेटाबेस तक स्थानांतरित करना है। यह क्रूड (CRUD) प्रसंस्करण का अनुमोदन करता है और एप्लिकेशन को संगठित, मॉड्यूलर और सुरक्षित बनाता है। ऑब्जेक्ट-रिलेशनल मैपिंग क्या करता है, वह डेटाबेस से डेटा को स्थानांतरित करता है जो कि एप्लिकेशन में प्रयोग करने के लिए उपलब्ध होता है।

ORM को इसलिए आवश्यक होता है क्योंकि एक्सेस डेटाबेस से सीधे पहुँचा जाना बेहद उचित नहीं हो सकता और ज्यादातर एप्लिकेशन्स के लिए संभव नहीं होता है वे लोगों के लिए ज्ञान नहीं होता है जो अपने संसाधनों के लिए डेटाबेस का प्रबंधन नहीं करते हैं। ORM इन समस्याओं को हल करता है और एक संयुक्त रचना प्रदान करता है जो कि एप्लिकेशन के मॉडेल में अंततः फीचर से इस्तेमाल होती हैं।

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