موصى به, 2024

اختيار المحرر

الفرق بين الكيان القوي والضعيف

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

رسم بياني للمقارنة

أساس للمقارنةكيان قويكيان ضعيف
الأساسيةلدى الكيان القوي مفتاح أساسي.لدى الكيان الضعيف مفتاح تمييزي جزئي.
يعتمد علىالكيان القوي مستقل عن أي كيان آخر في المخطط.يعتمد الكيان الضعيف على الكيان القوي لوجوده.
يعنييتم تعريف الكيان القوي من خلال مستطيل واحد.يُشار إلى الكيان الضعيف بالمستطيل المزدوج.
علاقةتدل العلاقة بين كيانين قويين على ماسة واحدة تسمى ببساطة العلاقة.تدل العلاقة بين كيان ضعيف وقوي من خلال تحديد العلاقة التي تدل على ضعف الماس.
مشاركةقد يكون أو لا يكون للكيان القوي مشاركة كاملة في العلاقة.دائمًا ما يكون للكيان الضعيف مشاركة كاملة في علاقة التعريف الموضحة بخط مزدوج.

تعريف الكيان القوي

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

مجموعة من أنواع مماثلة من الكيانات القوية معا تشكل مجموعة الكيان القوي . هناك كيان قوي يحمل العلاقة مع الكيان الضعيف من خلال علاقة تعريفية ، والتي يرمز لها الماس المزدوج في مخطط ER. على الجانب الآخر ، تدل العلاقة بين كيانين قويين على ماس واحد وتسمى ببساطة كعلاقة.

دعونا نفهم هذا المفهوم بمساعدة مثال ؛ عميل يقترض قرضا. هنا لدينا كيانين أولاً كيان العميل ، وثاني كيان القرض.

عند مراقبة رسم تخطيط موارد المؤسسات أعلاه ، يجب أن يكون هناك قرض واحد على الأقل لكل قرض ، وإلا لن يتم إدراج القرض في مجموعة الكيان المُقرض. ولكن حتى إذا لم يستعير العميل أي قرض ، فسيتم إدراجه في مجموعة الكيان. لذلك يمكننا أن نستنتج أن كيان العميل لا يعتمد على كيان القروض.

الأمر الثاني الذي يمكن أن نلاحظه هو أن كيان العميل له المفتاح الأساسي Cust_ID الذي يحدد كل كيان في كيان العميل بشكل فريد. وهذا يجعل كيان العميل كيانًا قويًا يعتمد عليه كيان القرض.

تعريف الكيان الضعيف

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

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

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

الشيء الثاني ، نحن نعرف أن كيانًا ضعيفًا لا يملك مفتاحًا أساسيًا. إذن هنا Loan_name ، فإن المفتاح الجزئي للكيان الضعيف والمفتاح الأساسي Cust_ID لكيان العميل يجعل المفتاح الرئيسي لكائن القرض.

في مجموعة منح القرض ، لدينا كيانان متشابهان تمامًا مثل قرض السكن في تاريخ 20/11/2015 بقيمة 20000. والآن يمكن التعرف على هوية من اقترضهم ، وذلك بمساعدة المفتاح الأساسي للكيان الضعيف ( Loan_name + Cust_ID). لذلك ، سيتم تحديد أن قرض المنزل الواحد يتم اقتراضه من قبل العميل 101 جون وآخر من قبل العميل 103 روبي. هذه هي الطريقة التي يحدد بها المفتاح الأساسي المكون للكيان الضعيف كل كيان في مجموعة كيان ضعيف.

الاختلافات الرئيسية بين الكيان القوي والكيان الضعيف

  1. يتمثل الاختلاف الأساسي بين الكيان القوي والكيان الضعيف في أن الكيان القوي له مفتاح أساسي في حين أن كيانًا ضعيفًا لديه المفتاح الجزئي الذي يعمل كميّز بين كيانات مجموعة الكيان الضعيف.
  2. يعتمد الكيان الضعيف دائمًا على الكيان القوي لوجوده بينما ، كيان قوي مستقل عن أي كيان آخر.
  3. يُشار إلى الكيان القوي بمستطيل واحد ويتم الإشارة إلى كيان ضعيف باستخدام مستطيل مزدوج .
  4. تدل العلاقة بين كيانين قويين بالماس أحادي ، في حين تشير العلاقة بين كيان ضعيف وقوي إلى ماسة مزدوجة تسمى " تحديد العلاقة" .
  5. قد يثبت الكيان القوي أو لا يظهر المشاركة الكاملة في علاقاته ، لكن الكيان الضعيف يظهر دائمًا مشاركة كاملة في علاقة التعريف التي يشير إليها الخط المزدوج.

استنتاج:

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

Top