بيت قواعد بيانات ما هي العلاقة بين كثير إلى كثير؟ - تعريف من techopedia

ما هي العلاقة بين كثير إلى كثير؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا تعني العلاقة بين كثير و كثير؟

تشير العلاقة بين أطراف إلى علاقة بين الجداول في قاعدة بيانات عندما يحتوي الصف الأصل في جدول واحد على عدة صفوف فرعية في الجدول الثاني ، والعكس بالعكس. غالباً ما تكون العلاقات بين أطراف كثيرة صعبة.


عادةً ما تكون العلاقة بين أطراف كثيرة مرآة لعلاقة الحياة الواقعية بين الكائنات التي يمثلها الجدولان.

تيكوبيديا تشرح علاقة الكثيرين

يمكن أن تؤخذ قاعدة البيانات المستخدمة من قبل تطبيق المدرسة كمثال. اثنين من الجداول التي يحتوي عليها "الطالب" و "الموضوع". في الحياة الواقعية ، سوف يأخذ الطالب العديد من المواد في وقت واحد ، في حين سيتم دراسة الموضوع من قبل العديد من الطلاب في وقت واحد. هذه علاقة كثير إلى كثير.


في قاعدة البيانات ، يجب تقسيم هذه العلاقة إلى جداول وسيطة. في مثال مدرستنا ، قد يأخذ هذا شكل جدول ثالث يحتوي على أعمدة "Student_ID" و "Subject_ID" و "Semester" و "Year". لكل طالب يأخذ مادة معينة في فصل دراسي معين في سنة معينة ، يمكن إدخال صف في هذا الجدول. تتم قراءة Student_ID من جدول الطالب الرئيسي ، بينما تتم قراءة معرف_الموضوع من الجدول الرئيسي للموضوع. بهذه الطريقة ، يمكن أن يرتبط العديد من الطلاب بالعديد من المواد الدراسية.


مثال آخر يمكن أن يكون علاقة بين الموظفين والإدارات. يمكن أن يكون لكل قسم أي عدد من الموظفين يعملون في مهمة محددة. وبالمثل ، يمكن للموظف أيضًا العمل في أقسام متعددة في وقت واحد. لذلك ، يمكن ربط أي عدد من الإدارات أو الموظفين في وقت واحد مع بعضهم البعض عن طريق إنشاء جدول وسيط يربطهم باستخدام Employee_ID و Department_ID.

ما هي العلاقة بين كثير إلى كثير؟ - تعريف من techopedia