اذهب إلى المحتوى
  • 0

إنشاء علاقات بين جداول قاعدة البيانات في Access وإختيار العلاقة المناسبة

Mostafa Yaqoup

السؤال

السلام عليكم 

انا اعمل على قاعدة بيانات في access مكونة من 4 جداول : 

الأول : كود الطالب - الاسم - العنوان - الهاتف 

الثانى : الشهر - الدفع - تاريخ الدفع

الثالث : الشهر - نتيجة الاختبار - التقييم

الرابع : الشهر - غياب حصة ١ - غياب ٢ .. ملاحظات

فما هى العلاقة التى يتم إنشاءها لو تكرمتم 

(الطالب كل شهر يدفع ويسجل له الاختبار ويسجل له الغياب ويسجل المدفوعات )

تم التعديل في بواسطة Mustafa Suleiman
تعديل عنوان السؤال
رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

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

1- العلاقة بين الجدول الأول والجدول الثاني:

  • المفتاح الأساسي في الجدول الأول (كود الطالب) يعتبر مفتاح أجنبي في الجدول الثاني (كود الطالب)، وتلك العلاقة تعني أن الجدول الثاني يحتوي على معلومات الدفع والتاريخ لكل طالب.

2- العلاقة بين الجدول الأول والجدول الثالث:

  • المفتاح الأساسي في الجدول الأول (كود الطالب) يعتبر مفتاح أجنبي في الجدول الثالث (كود الطالب)،  وتعني أن الجدول الثالث يحتوي على معلومات الاختبار والتقييم لكل طالب.

3- العلاقة بين الجدول الأول والجدول الرابع:

  • المفتاح الأساسي في الجدول الأول (كود الطالب) يعتبر مفتاح أجنبي في الجدول الرابع (كود الطالب)، أي أن الجدول الرابع يحتوي على معلومات الغياب والملاحظات لكل طالب.
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

الجداول غير واضحة ولا يحمل كل منها مضمونا مستقلا، ولكن لنقم بتنظيمها بحسب سياق الكلام ونماذج البيانات في:

  • الجدول / نموذج البيانات الأول هو جدول الطالب
  • الجدول / نموذج البيانات الثاني هو المدفوعة
  • الجدول / نموذج البيانات الثالث هو الإختبار 
  • الجدول / نموذج البيانات الرابع هو الغياب

من السابق، يمكن الخروج بالاستنتاجات: 

  • الطالب يدفع كل شهر، بمعنى له عدة مدفوعات
  • الطالب يمتحن في اختبارات كثيرة، بمعنى له عدة مدفوعات
  • يتم تسجيل غيابات وحضور الطالب بشكل دائم، بمعنى أن له عدة غيابات

وعليه: 

  • العلاقة بين جدول الطلبة وجدول المدفوعات هو one to many
  • العلاقة بين جدول الطلبة وجدول الاختبارات هو one to many
  • العلاقة بين جدول الطلبة وجدول الغيابات هو one to many

فكل الجداول الثلاث المدفوعات، الاختبارات والغيابات يجب أن تمتلك مفتاحا اجنبيا يميز صفا من جدول الطلبة. 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...