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