मैं इकाई फ्रेमवर्क का उपयोग कर रहा हूं, और मैं डेटाबेस तालिका से बनाए गए किसी इकाई के साथ डेटाबेस तालिका से बनाई गई इकाई को संबद्ध करने का प्रयास कर रहा हूं। चूंकि इकाई फ्रेमवर्क डेटाबेस तालिका और स्वचालित रूप से दृश्य के बीच संबंधों का अनुमान लगाने में सक्षम नहीं है, इसलिए मैं इकाई के डिजाइनर का उपयोग इकाइयों के बीच "एसोसिएशन" बनाने के लिए कर रहा हूं। हालांकि, यदि विदेशी कुंजी एक nullalbe प्रकार है, तो मुझे निम्न त्रुटि मिलती है:इकाई फ्रेमवर्क: शून्य इकाइयों के साथ इकाइयों को जोड़ने में समस्या
त्रुटि 113: गुण 'उपयोगकर्ताओं' रिश्ते में भूमिका 'कंपनी' में बहुतायत मान्य नहीं है। क्योंकि निर्भर भूमिका में सभी गुण शून्य हैं, प्रिंसिपल रोल की बहुतायत '0..1' होना चाहिए।
मेरे परिदृश्य में, मेरे पास मेरे उपयोगकर्ताओं में एक कंपनी आईडी विदेशी कुंजी है जो शून्य है (यानी उपयोगकर्ताओं के पास कंपनी नहीं हो सकती है)। एक शून्य से विदेशी कुंजी के साथ एक एसोसिएशन बनाना लिंक 2 एसक्यूएल के साथ कभी समस्या नहीं थी। क्या किसी को पता है कि मैं एंटिटी फ्रेमवर्क में इस समस्या को कैसे प्राप्त कर सकता हूं?
अग्रिम धन्यवाद।
धन्यवाद डेव। आपके जवाब ने मेरी समस्या हल की। –
+1, धन्यवाद डेव। आपके उत्तर ने भी मेरी समस्या हल की :) – Homam