إنشاء علاقة ارتباط رأس بأطراف
افتح قاعدة البيانات Sales إذا كنت قد أغلقتها في نهاية التمرين السابق.
تشتمل قاعدة البيانات Sales على جدول “العملاء” Customers وجدول “طلب الشراء” Orders وجدول “تفصيلات طلب الشراء” Orders_details وجدول “المنتجات” Products، حيث جدول Customers هو الجدول الأساسي، وجدول Orders هو الجدول المرتبط. يشتمل كلا الجدولين على حقل Customers_no “رقم العميل”، ويعتبر هو المفتاح الأساسي لجدول Customers، سنتخذ حقل Customer_no أساساً لإنشاء علاقة بين الجدولين.
تستطيع أن تفهم أيضاً أن كل من جدول Orders وجدول Orders_detail يشتمل على حقل Order_no وهو يعتبر المفتاح الأساسي لجدول Orders. يقابل كل سجل من جدول Orders أكثر من سجل من جدول Orders_detail، وهو المفتاح المتخذ أساساً لإنشاء علاقة بين الجدولين، بنفس الطريقة تستطيع أن تفهم حقول المفاتيح الأساسية والعلاقة بين باقي الجداول.
لإنشاء علاقة من نوع رأس بأطراف بين الجداول تابع الخطوات التالية:
- افتح قاعدة Sales إذا لم تكن مفتوحة.
- نشط التبويب Database Tools ومن مجموعة Show/ Hide انقر زر Relationships “علاقات”، تظهر نافذة Relationships “علاقات”. إذا كانت هذه أول مرة تنشئ علاقة داخل قاعدة البيانات، سيظهر مربع حوار Show Table “إظهار جدول”، أما إذا كنت أنشأت أي علاقة داخل قاعدة البيانات من قبل فسيظهر مربع حواري يسألك هل تريد حفظ التغييرات في تخطيط Relationships “علاقات”؟
- انقر زر Yes “نعم” لتحفظ علاقة الارتباط التي أنشأتها بين الجدولين.
عندما تفتح نافذة Relationships “علاقات” بعد ذلك، ستظهر العلاقة التي أنشأتها بين الجدولين بالشكل الذي حفظتها به.