لماذا نحتاج لربط الجدول
قبل أن تبدأ العمل مع أكثر من جدول داخل قاعدة بيانات واحدة يجب أن تؤسس علاقة ارتباط أو Relationship بين هذه الجداول ويتم في هذه العلاقة تعريف الحقول المشتركة بين الجدولين لتستطيع Access تجميع البيانات من الجدولين في نتائج منطقية يجب أن يشتمل كل جدول من الجداول التي بينهما علاقة على حقل مفتاح أساسي Primary Key ويجب أن يشتمل كلا الحقلين على نفس النوع من البيانات.
الفائدة من تخزين المعلومات في عدة جداول مرتبطة- لكل جدول منها هدف محدد- هي إمكانية استخراج النتائج والحصول على تقارير تشتمل على بيانات يتم دمجها من أكثر من جدول بطرق متعددة.
مثلاً في قاعدة بيانات Sales يمكن الحصول على تقرير أو فاتورة تشتمل على بيانات محددة من جدول Customers “العملاء” مثل اسم العميل وعنوانه ورقم تليفونه وبيانات أخرى من جدول Orders “طلبات الشراء” مثل تاريخ الطلب واسم الشاحن. وبيانات إضافية من جدول Orders_details مثل رقم المنتج والسعر والكمية.
وللتوضيح أكثر نقول أنه بإمكانك الحصول على تقرير شهري يوضح تفاصيل الطلبيات التي تخص كل عميل وإجمالي كل طلبية بالإضافة إلى إجمالي الطلبيات التي تخص هذا العميل.