الدرس التامن
تعريف:
الخاصية المستنتجة Derived Attribute هي خاصية لكيان يمكن
استنتاجها أو حسابها من خصائص أخرى أو من طبيعة علاقة هذا الكيان بكيانات أخرى.
مثال:
بفرض أن نسبة الحافز هو أحد خصائص الكيان "موظف" وبفرض أن نسبة الحافز هي نسبه% من الراتب إذن يمكن حساب نسبة الحافز من خاصية
راتب الموظف لذلك يجب تمييزها بخط متقطع في مخطط علاقة الكيانات.
· تم وضع خاصية المكان
للكيان قسم والتي تمثل أماكن كل قسم داخل خط مزدوج لكي تدل على أنها خاصية متعددة
القيم للقسم الواحد أي أنه يمكن لقسم معين أن يكون له أكثر من مكان.
تعريف:
الخاصية متعددة القيم Multi valued Attributeهي خاصية لكيان يمكن أن تحتوى على أكثر من
قيمة لكيان فردى واحد.
مثال:
بفرض أن المؤهل هو أحد الخصائص لكيان "موظف" ولكن في حالة أن يكون لبعض الموظفين أكثر من مؤهل ( بكالوريوس + ماجستير
.. الخ) إذن خاصية المؤهل يجب اعتبارها متعددة القيم
ويجب تمييزها بخط مزدوج في رسمة علاقة الكيانات.
·
بالنسبة لعلاقة "يعمل في قسم" من الرسم:
- الرقم 1 من ناحية "قسم"
و N من ناحية "موظف"
يعنى أن العلاقة رأس بأطراف one to many من ناحية "قسم".
- الخط المزدوج من ناحية "قسم"
يدل على المشاركة
الكلية لكيان "قسم" في هذه العلاقة.
-الخط
المزدوج من ناحية "موظف"
يدل على المشاركة الكلية لكيان "موظف" في هذه العلاقة
·
بالنسبة لعلاقة "يدير قسم":
- الرقم 1
من ناحية "موظف"و 1
من ناحية "قسم" يعنى أن العلاقة رأس برأس one to one .
- الخط المزدوج من ناحية "قسم"
يعنى المشاركة الكلية
لكيان "قسم" في هذه العلاقة .
- الخط المفرد من ناحية "موظف"
يعنى المشاركة الجزئية
لكيان موظف في هذه العلاقة.
ليست هناك تعليقات:
إرسال تعليق