ایک جامع کلید ، بنیادی کلید اور غیر ملکی کلید میں کیا فرق ہے؟ googletag.cmd.push (function () {googletag.display (div-gpt-ad-1562928221186-0)؛})؛ سوال:

مصنف: Lewis Jackson
تخلیق کی تاریخ: 12 مئی 2021
تازہ کاری کی تاریخ: 25 جون 2024
Anonim
ایک جامع کلید ، بنیادی کلید اور غیر ملکی کلید میں کیا فرق ہے؟ googletag.cmd.push (function () {googletag.display (div-gpt-ad-1562928221186-0)؛})؛ سوال: - ٹیکنالوجی
ایک جامع کلید ، بنیادی کلید اور غیر ملکی کلید میں کیا فرق ہے؟ googletag.cmd.push (function () {googletag.display (div-gpt-ad-1562928221186-0)؛})؛ سوال: - ٹیکنالوجی

مواد

سوال:

ایک جامع کلید ، بنیادی کلید اور غیر ملکی کلید میں کیا فرق ہے؟


A:

ایک پرائمری کلید کو کلید یا ڈیٹا بیس کالم کے طور پر بیان کیا جاتا ہے جو ڈیٹا بیس ٹیبل میں ہر صف کی الگ الگ شناخت کرتا ہے۔ ایک جامع کلید ایک سے زیادہ کلیدوں کا مجموعہ ہے جو ایک ساتھ مل کر ہر ریکارڈ کی الگ الگ شناخت کرتی ہے۔

دوسری طرف ، ایک غیر ملکی کلید ، کچھ ٹیبل کی ایک کلید ہے جو کسی دوسرے ٹیبل میں قطاروں کی انفرادیت سے شناخت کرتی ہے۔ یا دوسرے الفاظ میں ، ایک کلید جو کسی دوسرے ٹیبل کی پرائمری کیلیے سے باخبر ہوتی ہے۔

ایک مثال ایک جائداد غیر منقولہ مارکیٹ میں گھروں کی فہرست ہوگی۔ اچھی طرح سے ترتیب والے ڈیٹا بیس میں ، ایک بنیادی کلید ہونی چاہئے جو ہر ریکارڈ کو الگ الگ شناخت کرے۔ یہ کام کرنے کا ڈیٹا بیس کی نفاست کے ساتھ کیا کام ہوسکتا ہے۔

کچھ معاملات میں ، مکانات صرف رہن کے نمبر سے الگ الگ شناخت کی جاسکتی ہیں - دوسرے تمام اعداد و شمار (قصبے ، گلیوں ، گھر کے نمبر) ہر ریکارڈ سے منفرد نہیں ہیں۔ رہن نمبر بنیادی کلید ہوگا۔ فرض کریں ، تاہم ، کہ ایم ایل ایس ریئلٹر کی لسٹنگ ٹیکنالوجی ٹیبل میں موجود ریکارڈوں کو اپنی الگ الگ نمبر تفویض کرتی ہے۔ اس کے بعد ، یہاں دو چابیاں ہوں گی جن کو ڈویلپرز "امیدوار کی چابیاں" کے نام سے پہچان سکتے ہیں: رہن کا نمبر ، اور ایم ایل ایس نمبر۔ ان میں سے ایک "بنیادی کلید" کے طور پر اہل ہوگا جس میں کچھ صوابدیدی طریقے پر غور کریں گے۔


اس کے بعد ، ایک جامع کلید ، دو چابیاں کا مجموعہ ہوگی: مثال کے طور پر ، گھر کی نمبر اور گلی کا امتزاج ایک کلیدی کلیدی حیثیت سے اہل ہوسکتا ہے ، اس بات کو مد نظر رکھتے ہوئے کہ بازار کی فہرست مقامی ہے۔ اگر ایسا ہے تو ، پھر جب کوئی گھر کا نمبر اور گلی دونوں استعمال کرتے ہوئے تلاش کرتا ہے تو اسے صرف ایک ہی ریکارڈ لوٹنا چاہئے۔

دریں اثنا ، اگر منسلک جدول میں کوئی کلید ہے ، مثال کے طور پر ، خریدار کا دسترخوان ، جو بنیادی کلید کا حوالہ دیتا ہے ، وہ غیر ملکی کلید ہوگی۔