گھر ڈیٹا بیس بہت سے رشتہ کیا ہے؟ - ٹیکوپیڈیا سے تعریف

بہت سے رشتہ کیا ہے؟ - ٹیکوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - بہت سے رشتے کا کیا مطلب ہے؟

بہت سارے تعلقات ایک ڈیٹا بیس میں جدولوں کے مابین تعلق کو کہتے ہیں جب ایک ٹیبل میں والدین کی قطار میں دوسرے ٹیبل میں کئی بچوں کی قطاریں ہوتی ہیں اور اس کے برعکس ہوتے ہیں۔ بہت سے رشتے کی نمائندگی کرنا اکثر مشکل ہوتا ہے۔


بہت سارے تعلقات عام طور پر ان دو میزوں کی نمائندگی کرنے والے اشیا کے مابین حقیقی زندگی کے رشتہ کا آئینہ ہوتا ہے۔

ٹیکوپیڈیا بہت سے تعلقات کی وضاحت کرتا ہے

اسکول کی درخواست کے ذریعہ استعمال ہونے والا ڈیٹا بیس مثال کے طور پر لیا جاسکتا ہے۔ اس میں شامل دو ٹیبلز "طلبہ" اور "سبجیکٹ" ہیں۔ حقیقی زندگی میں ، ایک طالب علم بیک وقت کئی مضامین لے گا ، جبکہ ایک وقت میں کئی طلبہ کے ذریعہ ایک مضمون پڑھا جائے گا۔ یہ بہت سے رشتہ ہے۔


ایک ڈیٹا بیس میں ، اس طرح کے تعلقات کو بیچوان میزوں میں توڑنا پڑتا ہے۔ ہمارے اسکول کی مثال میں ، یہ کسی تیسری جدول کی شکل اختیار کرسکتا ہے جس میں کالم “طالب علم_آئڈی” ، “سبجیکٹ_آئڈی” ، “سمسٹر” اور “سال” شامل ہیں۔ ہر طالب علم کے لئے جو ایک مخصوص سال میں کسی خاص سمسٹر میں ایک خاص مضمون لیتا ہے ، اس جدول میں ایک قطار داخل کی جاسکتی ہے۔ Student_ID کو اسٹوڈنٹ ماسٹر ٹیبل سے پڑھا جاتا ہے ، جبکہ Subject_ID سبجیکٹ ماسٹر ٹیبل سے پڑھا جاتا ہے۔ اس طرح سے ، بہت سے طلباء بہت سے مضامین سے متعلق ہوسکتے ہیں۔


ایک اور مثال ملازمین اور محکموں کے مابین تعلقات ہوسکتی ہے۔ ہر محکمہ میں کسی خاص کام پر کام کرنے والے ملازمین کی تعداد ہوسکتی ہے۔ اسی طرح ، ایک ملازم ایک وقت میں متعدد محکموں کے لئے بھی کام کرسکتا ہے۔ لہذا ، متعدد محکموں یا ملازمین کو ایک ساتھ میں ایک بیچوان ٹیبل بنا کر ایک دوسرے سے منسلک کیا جاسکتا ہے جو ان کو ایمپلائ_ ایڈ اور ڈیپارٹمنٹ_ آئی ڈی کا استعمال کرکے جوڑتا ہے۔

بہت سے رشتہ کیا ہے؟ - ٹیکوپیڈیا سے تعریف