يمتلك كل جدول مفتاحًا أساسيًّا واحدًا (primary key)، ويكون هذا المفتاح فريدًا لكل مُدخل من المُدخلات. بشكل افتراضي، يقوم برنامج Access بإنشاء عمود معرّف (ID) يزيد في القيمة مع كل مُدخل جديد. يتم ضبط هذا العمود كمفتاح أساسي (primary key). يمكن أن تمتلك الجداول مفاتيح خارجية أيضًا. تكون هذه المفاتيح الخارجية حقولًا مربوطة بجدول آخر في قاعدة البيانات. تحتوي الحقول المربوطة على نفس البيانات.  على سبيل المثال، قد يحتوي جدول الطلبات (Orders) على حقل معرّف المستخدم (Customer ID) لمعرفة المنتجات التي طلبها كل عميل. يمكنك إنشاء علاقة لهذا الحقل مع حقل ID الموجود في جدول العملاء (Customer). يساعد استخدام العلاقات في الحفاظ على تناسق، وكفاءة، وإمكانية عرض البيانات. انقر على زر العلاقات (Relationships) الموجود في قسم العلاقات (Relationships). سيؤدّي ذلك إلى فتح نافذة جديدة تحتوي على مُعاينة لجميع الجداول الموجودة في قاعدة البيانات. سيتم سرد كل حقل تحت اسم جدوله. ستحتاج إلى إنشاء الحقل لتوليد العلاقة قبل أن تتمكّن من إنشاء العلاقة؟ على سبيل المثال، إن كنت ترغب باستخدام معرّف المستخدم (Customer ID) في جدول الطلبات (Orders)، قم بإنشاء حقل في جدول الطلبات (Orders) يسمّى Customer واترك الحقل فارغًا. احرص على أن يكون تنسيق الحقل نفس تنسيق الحقل الذي تربطه به (أرقام في هذه الحالة). قم بإلقائه في الحقل الذي قمت بإنشائه للمفتاح الخارجي. انقر على زر الإنشاء (Create) في النافذة التي ستظهر لضبط علاقات الحقول ببعضها. سيظهر خطّ بين الجدولين، ويقوم هذا الخط بربط الحقلين ببعضهما. قم بتفعيل صندوق فرض التكامل المرجعي (Enforce Referential Integrity) عند إنشاء العلاقة. يعني ذلك أنّه عند تغيّر البيانات الموجودة في أحد الحقلين، يتم تحديث الحقل الآخر أوتوماتيكيًا. سيساعد ذلك في الحفاظ على دقّة البيانات.
Zjistěte, jak fungují klíče. Klikněte na záložku Databázové nástroje (Database Tools). Přetáhněte pole, které chcete použít jako cizí klíč, do nově vytvořeného pole cizího klíče.
Zjistěte, jak fungují klíče. Klikněte na záložku Databázové nástroje (Database Tools). Přetáhněte pole, které chcete použít jako cizí klíč, do nově vytvořeného pole cizího klíče.