मैं एक परियोजना पर एक डेटाबेस बनाने के लिए जिम्मेदार हूं। हमारे पास ऐसे क्षेत्र हैं जिनका शायद ही कोई मूल्य है (प्रत्येक 10,000 रिकॉर्ड में 1) और मैं इसे डेटाबेस में संग्रहीत करने के लिए सबसे अच्छा तरीका निकालने की कोशिश कर रहा हूं।
जहाँ तक मैं देख सकता हूँ मेरे पास 3 विकल्प हैं:
- प्रत्येक अतिरिक्त मान के लिए तालिका में एक स्तंभ जोड़ें
- एक लिंक की गई तालिका जोड़ें जो मूल तालिका को संदर्भित करती है और इसमें केवल वही रिकॉर्ड होते हैं जहां हमें एक मान संग्रहीत करने की आवश्यकता होती है
- मूल तालिका में XML डेटा प्रकार का उपयोग करें और इसमें सभी मान संग्रहीत करें।
क्या कोई अन्य विकल्प है जिस पर मैंने विचार नहीं किया है?
मैं प्रत्येक विधि के पेशेवरों और विपक्षों को काम करने की कोशिश कर रहा हूं। जहां तक मैं बता सकता हूं कि 1 सबसे आसान होगा और 2 कम से कम जगह लेगा, लेकिन मैं 3 के लिए कई संसाधन खोजने के लिए संघर्ष कर रहा हूं।