मैं पहली बार विदेशी कुंजी के साथ काम करना शुरू कर रहा हूं और मैं सोच रहा हूं कि क्या उनके लिए उपयोग करने के लिए एक मानक नामकरण योजना है?
इन तालिकाओं को देखते हुए:
task (id, userid, title)
note (id, taskid, userid, note);
user (id, name)
जहां कार्य के पास नोट्स हैं, कार्य उपयोगकर्ता के स्वामित्व वाले हैं, और उपयोगकर्ता लेखक नोट्स हैं।
इस स्थिति में तीन विदेशी कुंजियों का नाम कैसे होगा? या वैकल्पिक रूप से, क्या यह बिल्कुल भी मायने रखता है ?
अपडेट : यह सवाल विदेशी प्रमुख नामों के बारे में है, न कि फील्ड नामों के बारे में!