एक डीबी डिजाइन सवाल: आप 1 से 1 संबंध तालिकाओं का उपयोग करने का निर्णय कब लेते हैं?डेटाबेस टेबल के बीच 1-से-1 संबंधों का उपयोग कब करें?
मुझे देखे जाने वाले स्थानों में से एक है, उदाहरण के लिए, जब आपके पास उपयोगकर्ता और उपयोगकर्ता प्रोफाइल फ़ाइल है, तो लोग सभी कॉलम को केवल उपयोगकर्ता तालिका में रखने के बजाय उन्हें विभाजित करते हैं।
तकनीकी रूप से, आप केवल एक ही तालिका में सभी कॉलम डाल सकते हैं क्योंकि उनका रिश्ते 1-से-1 है।
मुझे पता है कि किसी ने कहा है कि UserProfile तालिका के लिए, समय के साथ आपको अधिक कॉलम जोड़ने के लिए तालिका को बदलने की आवश्यकता है, लेकिन मुझे नहीं लगता कि यह टेबल को विभाजित करने का एक मजबूत कारण है।
तो, यदि मैं उपयोगकर्ता तालिका और उपयोगकर्ता प्रोफाइल तालिका तैयार करना चाहता हूं, तो क्या यह मेरे लिए एक टेबल में बस इतना बेहतर है?
संभावित डुप्लिकेट [क्या कभी ऐसा समय है जहां डेटाबेस 1: 1 रिश्ते का उपयोग करना समझ में आता है?] (Http://stackoverflow.com/questions/517417/is-there-ever-a-time-where-using -ए-डेटाबेस -11-रिश्ते-बनाता-समझ) – Tripartio