يعرض المخطط هيكلية لربط الطلاب، المدرسين، الكورسات، والأقسام. إليك تحليل الجداول الرئيسية:
1. جدول الطلاب (Student)
يحتوي على بيانات الطالب الأساسية: الرقم المعرف (St_Id)، الاسم الأول والأخير، العنوان، والعمر.
العلاقات:
مرتبط بجدول القسم (Department) عبر Dept_Id (علاقة One-to-Many).
مرتبط بجدول الكورسات عبر جدول وسيط (Stud_Course) لتسجيل الدرجات.
يوجد علاقة "Self-Reference" (علاقة الجدول بنفسه) قد تدل على نظام الإشراف بين الطلاب.
2. جدول المدرسين (Instructor)
يخزن بيانات المحاضرين: المعرف (Ins_Id)، الاسم، الدرجة العلمية، الراتب، والقسم التابع له.
العلاقات:
يرتبط بالقسم (Department) حيث يعمل المدرس.
يرتبط بالكورسات التي يدرسها عبر جدول Ins_Course.
3. جدول الكورسات (Course) والمواضيع (Topic)
جدول Course يحتوي على اسم الكورس ومدته.
جدول Topic يمثل المواضيع العامة التي تندرج تحتها الكورسات (علاقة One-to-Many؛ كل موضوع يضم عدة كورسات).
4. الجداول الوسيطة (Mapping Tables)
تم استخدام هذه الجداول لكسر علاقة (Many-to-Many):
Stud_Course: لربط الطلاب بالكورسات وتسجيل درجة كل طالب (Grade) في كورس معين.
Ins_Course: لربط المدرسين بالكورسات التي يقدمونها مع تقييم (Evaluation) لكل مدرس في ذلك الكورس.
5. جدول الأقسام (Department)
يحتوي على اسم القسم، الموقع، ومدير القسم (Dept_Manager) وتاريخ تعيين المدير.
يعتبر هو المركز الذي يربط الطلاب والمدرسين معاً.