क्या सभी तालिकाओं में प्राथमिक कुंजी के रूप में एकल अनुक्रम का उपयोग करने के लिए एक स्वीकार्य अभ्यास है (प्राथमिक तालिका के बजाय किसी तालिका के लिए अद्वितीय है, यह सभी तालिकाओं के लिए अद्वितीय है)? यदि हां, तो क्या यह तालिकाओं में एकल प्राथमिक कुंजी अनुक्रम का उपयोग करने से बेहतर है।
मैं एक जूनियर सॉफ्टवेयर डेवलपर हूं, डीबीए नहीं, इसलिए मैं अभी भी अच्छे डेटाबेस डिजाइन की कई बुनियादी बातें सीख रहा हूं।
संपादित करें: यदि कोई भी सोच रहा है, तो मैंने हाल ही में हमारी कंपनी के डीबीए में से एक डेटाबेस डिजाइन की एक आलोचना की, जिसने उल्लेख किया कि यह एक समस्या थी कि डिजाइन पूरे डेटाबेस में एक भी प्राथमिक कुंजी का उपयोग नहीं करता था, जो कि ध्वनि से भिन्न था मैंने अब तक सीखा है।
Edit2: टिप्पणियों में एक प्रश्न का उत्तर देने के लिए, यह Oracle 11g के लिए है, लेकिन मैं एक गैर-डेटाबेस विशिष्ट स्तर पर सोच रहा था। यदि यह सवाल डेटाबेस पर निर्भर करता है, तो मुझे यह जानने में दिलचस्पी होगी कि क्यों, लेकिन इस तरह के मामले में मैं ओरेकल के लिए विशिष्ट उत्तर की तलाश में हूं।