ایک سے زیادہ تعلقات ایک ڈیٹا بیس کی تعمیر کا ایک لازمی حصہ ہیں
ایک سے منسلک تعلقات سامنے آئے جب پہلی میز میں بالکل ایک ریکارڈ موجود ہے جو متعلقہ میز میں ایک ریکارڈ سے متعلق ہے. مثال کے طور پر، امریکی شہریوں کو سوشل سیکورٹی نمبر ہے. صرف ایک ہی تعداد ہے جسے ہر شخص تفویض کیا جاتا ہے، اور اس وجہ سے، ایک شخص ایک سے زیادہ نمبر نہیں رکھ سکتا.
مندرجہ بالا دو میزیں کا استعمال کرتے ہوئے ایک اور مثال ہے. میزیں ایک سے تعلق رکھتے ہیں کیونکہ پہلی قطار میں ہر صف دوسری میز کے دوسرے قطار سے براہ راست متعلق ہے.
ملازم کا نمبر | پہلا نام | آخری نام |
123 | ریک | راسسن |
456 | روبوٹ | ہفورڈ |
789 | ایڈی | ہنس |
567 | امی | بانڈ |
لہذا ملازم کے نام کی میز میں صفوں کی تعداد میں ملازم کے عہدوں کی میز میں صفوں کی تعداد جیسے ہی ہونا ضروری ہے.
ملازم کا نمبر | مقام | فون اضافی |
123 | ایسوسی ایٹ | 6542 |
456 | مینیجر | 3251 |
789 | ایسوسی ایٹ | 3269 |
567 | مینیجر | 9852 |
ڈیٹا بیس ماڈل کا ایک اور قسم ایک سے زیادہ تعلقات ہے. نیچے کی میز کا استعمال کرتے ہوئے آپ یہ دیکھ سکتے ہیں کہ روب ہفورڈ، مینیجر ہے، اس کی حیثیت سے ان کا تعلق ایک سے زیادہ ہے کیونکہ اس کمپنی میں ایک شخص صرف ایک پوزیشن ہے. لیکن مینیجر کی پوزیشن میں دو افراد، ایمی بانڈ اور روب ہفورڈ شامل ہیں، یہ ایک سے زیادہ تعلقات ہیں. ایک پوزیشن، بہت سے لوگ.
ڈیٹا بیس کے تعلقات، غیر ملکی کلیدیوں، JOINs اور ER ڈایاگرام کے بارے میں مزید جانیں.