المواضيع ذات الصلة
×
علاقات المستخدم
تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.
علاقات المستخدم

إنشاء علاقات واحد لواحد

لا يدعم المستعرض الخاص بك تشغيل الفيديو. ثبّت Microsoft Silverlight أو Adobe Flash Player أو Internet Explorer 9.

جربها بنفسك!

ما هي علاقة واحد إلى واحد؟

يتم استخدام علاقات واحد إلى واحد بشكل متكرر للإشارة إلى العلاقات الهامة حتى تتمكن من الحصول على البيانات التي تحتاج إليها لتشغيل عملك.

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

يمكنك استخدام علاقات واحد إلى واحد إذا كان لديك جدول يحتوي على قائمة بالعناصر، ولكن المعلومات المحددة التي تريد التقاطها حولها تختلف حسب النوع. على سبيل المثال، قد يكون لديك جدول جهات اتصال يكون فيه بعض الأشخاص موظفين والبعض الآخر من الباطن. بالنسبة للموظفين، تريد معرفة رقم الموظف الخاص بهم والملحق الخاص بهم ومعلومات أساسية أخرى. بالنسبة للمتعاقدين من الباطن، تريد معرفة اسم الشركة ورقم الهاتف ومعدل الفاتورة، من بين أشياء أخرى. في هذه الحالة، يمكنك إنشاء ثلاثة جداول منفصلة— جهات الاتصال والموظفين والمتعاقدون من الباطن، ثم إنشاء علاقة واحد إلى واحد بين جدولي "جهات الاتصال" و"الموظفون" وعلاقة واحد إلى واحد بين جدولي "جهات الاتصال" و"المتعاقدون من الباطن".

إنشاء نظرة عامة حول العلاقات الثنائية

يمكنك إنشاء علاقات واحد إلى واحد من خلال ربط الفهرس (عادة ما يكون المفتاح الأساسي) في جدول واحد وفهرس في جدول آخر يشارك القيمة نفسها. على سبيل المثال:

لقطة شاشة تعرض جدولين يشاركان معرفا

غالبا ما تكون أفضل طريقة لإنشاء هذه العلاقة هي أن تبحث الجدول الثانوي عن قيمة من الجدول الأول. على سبيل المثال، اجعل حقل "اسم السيارة" في جدول "الموظفون" حقلا للبحث عن قيمة في فهرس "اسم السيارة" من جدول "سيارات الشركة". بهذه الطريقة، لن تقوم أبدا عن طريق الخطأ بإضافة هوية سيارة غير موجودة فعليا.

هام: عند إنشاء علاقة واحد إلى واحد، قرر بعناية ما إذا كنت تريد فرض تكامل البيانات الإشارةي للعلاقة.

يساعد تكامل البيانات الإشارةي Access على الحفاظ على نظافة بياناتك عن طريق حذف السجلات ذات الصلة. على سبيل المثال، إذا حذفت موظفا من جدول الموظفين، يمكنك أيضا حذف سجلات المزايا لهذا الموظف من جدول المزايا. ولكن في بعض العلاقات، مثل هذا المثال، لا يكون للتكامل الإشارةي معنى: إذا قمنا بحذف موظف، فلا نريد حذف السيارة من جدول "سيارات الشركة"، لأن السيارة ستبقى تابعة للشركة وستتم تعيينها إلى شخص آخر.

إنشاء خطوات علاقة واحد إلى واحد

يمكنك إنشاء علاقة واحد إلى واحد عن طريق إضافة حقل البحث إلى جدول. (لمعرفة كيفية القيام بذلك، راجع إنشاء الجداول تعيين أنواع البيانات.) على سبيل المثال، للإشارة إلى السيارة التي تم تعيينها لموظف معين، يمكنك إضافة "المايول" إلى جدول "الموظفين". بعد ذلك، لإنشاء العلاقة بين الحقلين، استخدم معالج البحث:

  1. افتح جدولا.

  2. في طريقة عرض التصميم، أضف حقلا جديدا، وحدد القيمة نوع البيانات، ثم حدد معالج البحث.

  3. في المعالج، يتم تعيين الإعداد الافتراضي للبحث عن قيم من جدول آخر، لذا حدد التالي.

  4. حدد الجدول الذي يحتوي على المفتاح (عادة ما يكون مفتاحا أساسيا) الذي تريد تضمينه في هذا الجدول، ثم حدد التالي. في المثال، يمكنك تحديد جدول سيارات الشركة.

  5. في القائمة الحقول المحددة، أضف الحقل الذي يحتوي على المفتاح الذي تريد استخدامه. حدد التالي.

    قصاصة الشاشة لمعالج البحث
  6. قم بتعيين ترتيب فرز، وإذا كنت تفضل ذلك، فغير عرض الحقل.

  7. على الشاشة النهائية، قم بمسح خانة الاختيار تمكين تكامل البيانات ثم حدد إنهاء.

أتريد المزيد؟

بدء استخدام علاقات الجداول

إنشاء علاقة أو تحريرها أو حذفها

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

نشكرك على ملاحظاتك!

×