यदि आपने एंटिटी फ्रेमवर्क का उपयोग किया है तो आप जानते हैं कि ईडीएमएक्स अच्छा है। आप यह भी जानते हैं कि यह बड़ा और लगभग अप्रबंधनीय हो सकता है।डिज़ाइन निर्णय: एकाधिक ईएफ ईडीएमएक्स फ़ाइलें
जब यह बड़ा हो जाता है, तो यह दूसरा ईडीएमएक्स या तीसरा बनाने के लिए मोहक है - यहां तक कि आपके डेटाबेस में प्रत्येक स्कीमा के लिए भी एक (उदाहरण के तौर पर)।
इस तरह का एक पृथक्करण आपके ईडीएमएक्स के संगठन के साथ मदद करेगा, लेकिन यह उसी नामस्थान में इकाइयों के संदर्भ को अलग कर सकता है।
इसके अलावा, पृथक ईडीएमएक्स फाइलें ऐसी स्थिति पैदा कर सकती हैं जहां ईडीएमएक्स फाइलों में जॉइन ऑपरेशन अत्यधिक, अनावश्यक डेटाबेस संचार में परिणाम देता है।
लेकिन तथ्य यह है कि ईडीएमएक्स जितना बड़ा होगा, उतना ही मुश्किल होगा। यह सुनिश्चित करना अधिक कठिन है कि यह सही है। तोड़ना आसान है।
क्या आप अपनी ईडीएमएक्स फ़ाइलों को अलग करते हैं? क्या आपके पास अंगूठे का नियम है जब यह कब होता है?
मैं देखता हूं; परियोजनाओं में एक ईडीएमएक्स का पुन: उपयोग करना। यह EDMX को विभाजित करने का एक उचित कारण है। हमने अभी तक उस परिदृश्य को नहीं मारा है। –