हम एक परियोजना के लिए माइक्रोसॉफ्ट एसक्यूएल सर्वर 2005 में एक्सएमएल डेटा प्रकार का उपयोग कर रहे हैं। टीम के कुछ सदस्यों और मुझे लगता है कि हमें एक्सएसडी का भी उपयोग करना चाहिए जबकि अन्य शिविर के सदस्यों को लगता है कि हमें एक्सएमएल को विज्ञापन देना चाहिए और उन्हें "प्रकार" के रूप में नहीं मानना चाहिए।एक्सएमएल स्कीमा का उपयोग करने के फायदे और नुकसान क्या हैं?
एक्सएमएल एक रखरखाव दुःस्वप्न हैं जो कई टेक्स्ट कॉन्फ़िगरेशन फ़ाइलों को संरचना और केंद्रीयता लाने का प्रयास है।
हम .NET 3.5/C# का उपयोग कर रहे हैं और हमारी टेबल उपयुक्त डेटा प्रकारों के साथ डिज़ाइन की गई हैं। मेरा तर्क यह है कि हम पहले से ही "सोच उन्मुख" हैं, हमारी सोच में क्यों उस दृष्टिकोण को तोड़ना क्योंकि यह एक्सएमएल है। यह उन पाठ फ़ाइलों के साथ प्रकारों की कमी के कारण है जो मूल समस्या उत्पन्न हुई थीं। "प्रकार" दृष्टिकोण का उपयोग न करने से हमें एक ही समस्या के लिए खुल जाता है।
एक्सएमएल स्कीमा के लाभों की मेरी समझ गलत हो सकती है। तो एक्सएमएल स्कीमा का उपयोग करने के फायदे और नुकसान क्या हैं?
यदि आपने यह नहीं कहा, तो मैं जा रहा था। स्कीमा के बिना एक्सएमएल, सिर्फ सादा पाठ है! – leppie