في قاعدة بيانات مدرسة، ما هو نوع العلاقة الأنسب بين جدول الطلاب وجدول الفصول؟ (مع العلم أن الطالب يكون في فصل واحد، والفصل يضم العديد من الطلاب) رأس برأس (One-to-One) رأس بأطراف (One-to-Many) أطراف بأطراف (Many-to-Many) لا توجد علاقة؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
رأس بأطراف (One-to-Many)
الإجابة الصحيحة هي رأس بأطراف (One-to-Many). هذا يعني أن لكل طالب فصل واحد فقط، ولكن الفصل الواحد يمكن أن يضم العديد من الطلاب.
دعنا نفصل هذا أكثر:
- رأس (One): الفصل الواحد هو "الرأس" في هذه العلاقة. فكر في الفصل ككيان رئيسي.
- أطراف (Many): الطلاب هم "الأطراف". كل فصل يمكن أن يكون لديه العديد من الطلاب المرتبطين به.
مثال:لنفترض أن لدينا فصلًا اسمه "الصف العاشر أ". يمكن أن يكون في هذا الفصل 30 طالبًا.
- كل طالب من هؤلاء الثلاثين طلاب ينتمي إلى "الصف العاشر أ" فقط (فصل واحد).
- "الصف العاشر أ" يضم 30 طالبًا (العديد من الطلاب).
لماذا الخيارات الأخرى غير صحيحة؟- رأس برأس (One-to-One): هذا يعني أن كل طالب سيكون له فصل خاص به، وكل فصل سيكون فيه طالب واحد فقط. هذا غير منطقي في سياق المدرسة.
- أطراف بأطراف (Many-to-Many): هذا يعني أن الطالب يمكن أن يكون في عدة فصول في نفس الوقت، والفصل يمكن أن يضم طلابًا من عدة دفعات. على الرغم من أن هذا قد يحدث في بعض الحالات (مثل الدورات الإضافية)، إلا أنه ليس العلاقة الأساسية بين الطلاب والفصول في قاعدة بيانات المدرسة.
- لا توجد علاقة: بالطبع توجد علاقة! الطلاب يجب أن يكونوا مسجلين في فصول.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال في قاعدة بيانات مدرسة، ما هو نوع العلاقة الأنسب بين جدول الطلاب وجدول الفصول؟ (مع العلم أن الطالب يكون في فصل واحد، والفصل يضم العديد من الطلاب) رأس برأس (One-to-One) رأس بأطراف (One-to-Many) أطراف بأطراف (Many-to-Many) لا توجد علاقة اترك تعليق فورآ.