Monday 15 June 2015

How to create table in mysql database with foreign key which is primary key of another table? -


  बनाओ टेबल कर्मचारी- detail (e_id int auto_increment, नाम varchar (20) रिक्त नहीं, पते varchar (20) नल नहीं , स्थिति varchar (200) शून्य नहीं, प्राथमिक कुंजी (e_id),);   

यह मेरी पहली तालिका है ( employee_login ) और मैं नीचे मेरी अगली तालिका ( लॉगिन ) में एक विदेशी कुंजी के रूप में e_id चाहता हूं < / P>

  सब्सक्राइब लॉगिन लॉगिन (लॉगिन_आईड एंट ऑटो_इनक्रैमेंट, यूज़रनेशन नाम varchar (20) रिक्त नहीं, पासवर्ड varchar (20) रिक्त नहीं, प्राथमिक कुंजी (लॉगिन_आईड), e_id संदर्भ employee_detail (e_id));    

आप इसे ऐसा कर सकते हैं:

  टैबिल व्यक्ति बनाइए (आईडी स्किलींग अनसिनिटेड नल एटऑन्ग्रेमेंट, नाम CHAR (60) नल, प्राइमरी की (आईडी)); टेबल शर्ट बनाएँ (आईडी स्किलींग अनसॉन्डेड नल एटऑन्ग्रेमेंट, स्टाइल ईयूएन ('टी-शर्ट', 'पोलो', 'ड्रेस') नल, रंग ENUM ('लाल', 'नीला', 'नारंगी', 'सफ़ेद' 'काला') नहीं, स्वामी स्माललिंग अनजान नल संदर्भ व्यक्ति (आईडी), प्राथमिक कुंजी (आईडी));   

मुझे आशा है कि आप तालिका कोड बनाने को समझें। स्वामी में शर्ट तालिका id से व्यक्ति तालिका से विदेशी कुंजी संदर्भित है >

No comments:

Post a Comment