यह कुछ हद तक इस प्रश्न के समान है लेकिन अधिक व्यापक है।
सामान्य तौर पर, एफई 4.1 की तरह ORMs Pocos समर्थन के साथ, यह अब समझ में आपके डोमेन संस्थाओं के लिए पड़ता है हो वस्तुओं है कि अपने डेटाबेस के लिए कायम कर रहे हैं?
EF 4 या Linq-to-SQL जैसे पुराने ORMs के साथ, आपकी "डेटाबेस ऑब्जेक्ट्स" स्वतः-जनरेट की गईं, और कसकर आपके डेटाबेस से जुड़ी हुई हैं, और इसलिए, गैर-तुच्छ अनुप्रयोगों के लिए, अधिक मजबूत, बुद्धिमान डोमेन होने से पहले मैप किया गया था काम पर लगाना।
क्या नए ORM के साथ विचार सिर्फ मजबूत डोमेन संस्थाओं का निर्माण करने के लिए है, और फिर एक डेटा-लेयर है जो बस उक्त डोमेन संस्थाओं और आपके DBMS के बीच मैपिंग प्रदान करता है?
लेखन में मुझे लगता है कि यह हमेशा लक्ष्य रहा है, लेकिन आसानी से (आसानी से) उपलब्ध उपकरणों के साथ संभव नहीं है, कम से कम .NET दुनिया में नहीं।