نظرة عامة على علاقات الكيانات وأنواعها

ينطبق هذا الموضوع على Dynamics 365 Customer Engagement (on-premises). فيما يتعلق بإصدار Power Apps لهذا الموضوع، راجع: علاقات الكيان

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

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

  • عند حذف سجل، هل يتم أيضًا حذف أي سجلات ذات صلة؟

  • عندما أقوم بتعيين سجل، هل أحتاج أيضًا إلى تعيين كافة السجلات المرتبطة بهذا السجل إلى مالك جديد؟

  • كيف يمكنني تبسيط عملية إدخال البيانات عند إنشاء سجل جديد ذو صلة في سياق سجل موجود؟

  • كيف يمكن للأشخاص الذين يقومون بعرض سجل ما أن يقوموا بعرض السجلات المرتبطة؟

    يمكن أيضًا أن تشارك الكيانات في علاقة N:N (من عديد إلى عديد) حيث يمكن لأي عدد من السجلات لكيانين الارتباط.

قرر ما إذا كنت تستخدم علاقات الكيانات أو الاتصالات.

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

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

أنواع علاقات الكيانات

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

نوع العلاقة الوصف
علاقات واحد لأكثر هي علاقة كيان حيث يمكن أن يقترن سجل كيان من الكيانات الأساسية بالعديد من سجلات الكيانات المرتبطة بسبب حقل بحث على الكيان المرتبط.

عند عرض سجل كيان رئيسي يمكنك مراجعة قائمة سجلات الكيانات ذات الصلة التي ترتبط معها.
علاقات N:N (متعدد بمتعدد) هي علاقة كيان تعتمد على كيان العلاقة الخاص، تسمى أحيانًا كيان تقاطع لأن العديد من سجلات كيان واحد يمكن أن ترتبط بالعديد من سجلات كيان آخر.

عند عرض سجلات خاصة بأي كيان في علاقة N:N، يمكنك مراجعة قائمة بأي سجلات كيانات أخرى مرتبطة به.

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

(راجع أيضاً )

نظرة عامة على الكيانات وبيانات التعريف
إنشاء كيانات وتحريرها
إنشاء حقل وتحريره
إنشاء مجموعات الخيارات العمومية وتحريرها