यह एक मूर्खतापूर्ण सवाल हो सकता है, लेकिन यहां के लिए बेस्ट प्रैक्टिस जाता है:तालिका में विदेशी कुंजी स्तंभ स्थिति
वहाँ एक मानक या सबसे अच्छा अभ्यास है जो क्या एक मेज चाहिए में विदेशी कुंजी कॉलम के आदेश में निर्दिष्ट करता है?
तालिका में बहुत पहले कॉलम जा रहा है पी के विचार, सभी विदेशी कुंजी है, और फिर स्तंभ की तरह एक के लिएमुझे लगता है कि तालिका के लिए प्रासंगिक thats ..
करने का अन्य तरीका यह है पीके को पहले कॉलम के रूप में, फिर सभी सहायक कॉलम, और फिर सभी विदेशी कुंजी ...
मुझे लगता है कि यह वास्तव में कोई फर्क नहीं पड़ता, लेकिन मैं इसके लिए अपने संगठन में एक मानक प्राप्त करना चाहता हूं। ..
तालिका स्कीमा आरेख या लिस्टिंग होना बेहतर होगा, जो आपके संगठन का उपयोग लगातार तरीके से क्रमबद्ध होता है (पीके पहले और फिर fks, या एक रंग/फ़ॉन्ट में fks और fks में किसी अन्य ...), जो में है नामकरण सम्मेलनों के अलावा। – potatopeelings
जब आप स्क्रैच से नई टेबल बनाते हैं तो सिफारिश के रूप में काम कर सकते हैं - लेकिन समय के साथ इसे बनाए रखना असंभव के बगल में होगा। इसके अलावा: कॉलम ऑर्डरिंग एक रिलेशनल डेटाबेस में अप्रासंगिक परिभाषा है - हम केवल अनियंत्रित tuples के बारे में बात कर रहे हैं, सब के बाद। तो किसी चीज में बहुत अधिक प्रयास न करें जो वास्तव में कोई मुद्दा नहीं है। –
तालिकाओं की प्राथमिक कुंजी, उम्मीदवार कुंजी और विदेशी कुंजी का प्रतिनिधित्व करने वाले कॉलम (प्रत्येक को याद रखना कई कॉलमों में एक समग्र हो सकता है) ओवरलैप कर सकते हैं ताकि आपके मानक को काफी विशिष्ट होना आवश्यक हो ... लेकिन मुझे आश्चर्य होगा, मुझे आश्चर्य है? – onedaywhen