- दो तालिकाओं को परिभाषित करें (उदाहरण ए और बी), अपनी प्राथमिक कुंजी के साथ
- तालिका ए में एक स्तंभ को तालिका बी की प्राथमिक कुंजी के आधार पर एक विदेशी कुंजी संबंध के रूप में परिभाषित करें
इसका अर्थ है कि तालिका A में तालिका B में एकल रिकॉर्ड से संबंधित एक या अधिक रिकॉर्ड हो सकते हैं।
यदि आपके पास पहले से ही टेबल हैं, तो विदेशी कुंजी बाधा बनाने के लिए ALTER TABLE स्टेटमेंट का उपयोग करें:
ALTER TABLE A ADD CONSTRAINT fk_b FOREIGN KEY (b_id) references b(id)
fk_b
:विदेशी कुंजी बाधा का नाम, डेटाबेस के लिए अद्वितीय होना चाहिएb_id
:तालिका A में कॉलम का नाम जिस पर आप विदेशी कुंजी संबंध बना रहे हैंb
:तालिका का नाम, इस मामले में खid
:टेबल बी में कॉलम का नाम