ورقة تقييم الدرس 7: قواعد الانتقال من MCD إلى MLD (الجزء الأول)
اسم المتدرب/ة:
التاريخ:
الجزء الأول: أسئلة نظرية
الجزء الثاني: أسئلة تطبيقية
المطلوب لكل تمرين: قم بتحويل الـ MCD إلى MLD، ارسم الجداول، حدد المفاتيح (PK/FK)، أنواع البيانات، وإمكانية أن يكون الحقل فارغاً (NULL).
التمرين 1: علاقة واحد إلى متعدد (1,n) - إجبارية
دراسة حالة: إدارة طلبات المنتجات
- المنتج: رقم_المنتج (معرّف)، اسم_المنتج، السعر_الوحدة.
- تفاصيل_الطلب: رقم_التفصيل (معرّف)، الكمية_المطلوبة.
- العلاقة (يحتوي_على): كل منتج يوجد في (0,n) تفصيل_طلب، وكل تفصيل_طلب يخص (1,1) منتج.
الجدول 1: ............ | ||||
---|---|---|---|---|
العمود | النوع | PK؟ | FK؟ | NULL؟ |
الجدول 2: ............ | ||||
---|---|---|---|---|
العمود | النوع | PK؟ | FK؟ | NULL؟ |
(ارسم هنا السهم الذي يربط بين الجدولين)
التمرين 2: علاقة واحد إلى واحد (1,1) - إجبارية من طرفين
دراسة حالة: إدارة جوازات السفر
- شخص: رقم_الوطني (معرّف)، الاسم_الكامل، تاريخ_الميلاد.
- جواز_سفر: رقم_الجواز (معرّف)، تاريخ_الإصدار، تاريخ_الانتهاء.
- العلاقة (يمتلك): كل شخص يمتلك (1,1) جواز_سفر، وكل جواز_سفر يخص (1,1) شخص.
الجدول 1: ............ | ||||
---|---|---|---|---|
العمود | النوع | PK؟ | FK؟ | NULL؟ |
الجدول 2: ............ | ||||
---|---|---|---|---|
العمود | النوع | PK؟ | FK؟ | NULL؟ |
(ارسم هنا السهم الذي يربط بين الجدولين)
التمرين 3: علاقة واحد إلى متعدد - اختيارية من الطرفين
دراسة حالة: إدارة أقسام المشاريع
- القسم: رقم_القسم (معرّف)، اسم_القسم.
- مشروع: رقم_المشروع (معرّف)، اسم_المشروع، تاريخ_البدء.
- العلاقة (يدير): كل قسم يدير (0,n) مشروع، وكل مشروع يُدار_بواسطة (0,1) قسم.
الجدول 1: ............ | ||||
---|---|---|---|---|
العمود | النوع | PK؟ | FK؟ | NULL؟ |
الجدول 2: ............ | ||||
---|---|---|---|---|
العمود | النوع | PK؟ | FK؟ | NULL؟ |
(ارسم هنا السهم الذي يربط بين الجدولين)