الله يعطيكم العافية جميعاً
الجدول اللي نقلتيه اختي حواء له تفاصيل لو تم شرحها بشكل صحيح سيتم فهمها والجواب لفقرة - (ب) 5 إن شاءالله الجواب صحيح وشرحها من الملزمة كالتالي ( كيانات قوية = 3+ كيان ضعيف = 1 + صفة متعددة القيم = 1 + علاقة كثير إلى كثير = 0 المجموع = 5 ) أما (علاقة واحد إلى كثير فتضاف كحقل وفي حال وجود صفة تضاف كحقل وفي الصفة المركبة يتم أخذ الاجزاء المكونة للصفة وتمثل بحقل وأما الصفة المشتقة فيتم تجاهلها وأما الصفة على علاقة فيتم تمثيلها بحقل).
صعب أشرحها لكن إن شاءالله بتوضح عن طريق العلاقات التالية
تحويل العلاقات الثنائية من النوع ) 0:0 (: إذا كانت العلاقة بين الكيانين علاقة واحد-إلى-واحد فإن عملية التحويل تتم وفق عدةخيارات أشهرها، خيار يسمى بطريقة المفتاح الأجنبي، وفيه يتم إضافة المفتاح الرئيسي لأحد الجدولين إلى الجدول الآخر كمفتاح أجنبي (لاحظي ما قال إنشاء جدول جديد)أجنبي ويفضل أن يكون الجدول الذي يحتوي على المفتاح الأجنبي، هو الجدول الذي يكون نوع قيد اشتراكه في العلاقة، من نوع)الاشتراك الكلي(.
.4 : تحويل العلاقات الثنائية من النوع ) 0 n (: يتم هنا إنشاء جدولين لتمثيل الكيانين المرتبطين (لاحظي قال إنشاء جدولين للكيانين وليس للعلاقة)، على أن يتم تطبيق طريقة المفتاح
الأجنبي السابقة، وذلك بإضافة المفتاح الرئيسي للجدول من جهة العلاقة ) n) إلى الجدول الآخر المرتبط بالعلاقة ) ١((، بغضالنظر عن نوع قيد الاشتراك.
.5 تحويل العلاقات الثنائية من النوع ) n:m :) في هذا النوع من العلاقات، يتم استحداث جدول جديد (هذه العلاقة فقط التي ذكر فيها استحداث جدول جديد فيكون الناتج من هذه العلاقةثلاثة جداول، جدولين لتمثيل الكيانين المرتبطين بالعلاقة ويضم الجدول الثالث حقلين كمفتاحين أجنبيين يمثلان المفتاحين الرئيسيين)
في الجدولين، ويمكن إضافة أي حقل آخر يكون له مغزى، كأن تكون العلاقة لها صفة بذاتها، فتتحول الصفة إلى حقل في الجدول
الجديد.
.6 تحويل الصفات متعددة القيم: يتم في هذه الحالة، عادة، إنشاء جدول جديد يضم الصفة المتعددة القيم كحقل، ويضاف إلى الجدول
مفتاح أجنبي ) fk ) يكون ممثلا للمفتاح الرئيسي في الجدول الناتج من الكيان الذي يحتوي على الصفة متعددة القيم. أما الصفات
المركبة فتتحول إلى صفات بسيط، فحقول عادية كما أوضحنا أعلاه، والصفات ذات القيم المشتقة تلغى من الجدول، لأنها صفات
قابلها للاشتقاق من صفات أخرى، فلا داعي لوجودها.
.7 تحويل العلاقات غير الثنائية، كالعلاقة الثلاثية وما فوقها: في حالات نادرة تظهر لدينا علاقات معقدة، كالعلاقة الثلاثية )بين ثلاثة
كيانات( والرباعية وما فوقها، وتعالج هذه الحالة بطريقة معالجة الحالة الخامسة )حالة تحويل العلاقات الثنائية من النوع ) n:m )
حيث يتم إنشاء جدول جديد، وإضافة المفاتيح الرئيسية للجداول المشتركة، حسب عددها، إلى الجدول الجديد كمفاتيح أجنبية مكونة
بمجموعها، مفتاحا مركبا يمثل المفتاح الرئيسي للجدول.