ایک سے زیادہ تعلقات

ایک سے زیادہ تعلقات ایک ڈیٹا بیس کی تعمیر کا ایک لازمی حصہ ہیں

ایک سے منسلک تعلقات سامنے آئے جب پہلی میز میں بالکل ایک ریکارڈ موجود ہے جو متعلقہ میز میں ایک ریکارڈ سے متعلق ہے. مثال کے طور پر، امریکی شہریوں کو سوشل سیکورٹی نمبر ہے. صرف ایک ہی تعداد ہے جسے ہر شخص تفویض کیا جاتا ہے، اور اس وجہ سے، ایک شخص ایک سے زیادہ نمبر نہیں رکھ سکتا.

مندرجہ بالا دو میزیں کا استعمال کرتے ہوئے ایک اور مثال ہے. میزیں ایک سے تعلق رکھتے ہیں کیونکہ پہلی قطار میں ہر صف دوسری میز کے دوسرے قطار سے براہ راست متعلق ہے.

ملازم کا نمبر پہلا نام آخری نام
123 ریک راسسن
456 روبوٹ ہفورڈ
789 ایڈی ہنس
567 امی بانڈ


لہذا ملازم کے نام کی میز میں صفوں کی تعداد میں ملازم کے عہدوں کی میز میں صفوں کی تعداد جیسے ہی ہونا ضروری ہے.

ملازم کا نمبر مقام فون اضافی
123 ایسوسی ایٹ 6542
456 مینیجر 3251
789 ایسوسی ایٹ 3269
567 مینیجر 9852


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

ڈیٹا بیس کے تعلقات، غیر ملکی کلیدیوں، JOINs اور ER ڈایاگرام کے بارے میں مزید جانیں.