आमतौर पर "दृढ़ता अज्ञानता" शब्द के तहत जो समझा जाता है, वह यह है कि आपकी इकाई कक्षाएं फ्रेमवर्क निर्भरता (एन-टियर परिदृश्यों के लिए महत्वपूर्ण) से नहीं भरी जा रही हैं। यह मामला अभी नहीं है, क्योंकि इकाई वर्गों को कुछ EF इंटरफेस ("IPOCO") को लागू करना चाहिए, जैसा कि सादे पुराने CLR ऑब्जेक्ट्स के विपरीत है। जैसा कि एक अन्य पोस्टर में उल्लेख किया गया है, एक समाधान है जिसका नाम है पर्सिस्टेंस इग्नोरेंस (POCO) एडॉप्टर फॉर एंटिटी फ्रेमवर्क V1 उसके लिए, और EF V2 बॉक्स के बाहर POCO का समर्थन करेगा।
लेकिन मुझे लगता है कि आपके मन में वास्तव में डेटाबेस की स्वतंत्रता थी। एक बड़े कॉन्फ़िगरेशन एक्सएमएल के साथ जिसमें स्टोरेज मॉडल, वैचारिक मॉडल और उन दोनों के बीच मैपिंग शामिल है जिसमें से एक टाइप किया गया ऑब्जेक्ट कॉन्टेक्स्ट डिज़ाइन समय पर जेनरेट किया जाएगा, मुझे यह छवि भी मुश्किल लगती है कि पारदर्शी रूप से दो डेटाबेस का समर्थन कैसे करें।
डेटाबेस-स्वतंत्र ADO.NET प्रदाता जैसे DataDirect से आवेदन करना संभवतः अधिक आशाजनक लगता है। . DataDirect ने Q3/2008 के लिए EF समर्थन की भी घोषणा की है।