"प्रति तालिका केवल एक पहचान कॉलम हो सकता है" - क्यों?
"वहाँ केवल तालिका के अनुसार एक पहचान स्तंभ हो सकता है" यह इतना क्यों है? वाहन का परिदृश्य लें, वहां एक चासिस संख्या मौजूद है जो अद्वितीय है और पंजीकरण संख्या जो अद्वितीय साबित होती है। एसक्यूएल सर्वर में इस परिदृश्य को चित्रित करने के लिए हमें कॉलम के लिए एक कस्टम कार्यान्वयन की आवश्यकता है। इसके विपरीत, ओरेकल आपके पास एक टेबल पर जितने चाहें उतने अनुक्रम हो सकते हैं। पहचान कॉलम पर कोई प्रतिबंध क्यों है, किसी भी विशिष्ट कारण?
वाहन स्कीमा रखने का परिदृश्य कुछ काल्पनिक है कि मैं खुद को पूछताछ कर रहा हूं कि पहचान कॉलम पर प्रतिबंध क्यों है।
क्या इससे वाकई कोई फर्क पड़ता है? –
मैं जानना चाहता हूं कि यह क्यों संभव नहीं है। – Chaitanya
क्योंकि SQL सर्वर टीम के इंजीनियरों या तो ऐसा नहीं कर सके, या नहीं सोचा था कि ऐसा करना एक अच्छा विचार था। –