الوحدة 5 · CS350

🎯 أهداف التعلم

ER Diagram: Total vs Partial Participation مخطط الكيانات والعلاقات: المشاركة الكلية مقابل الجزئية N 1 EMPLOYEE موظف WORKS_FOR يعمل في DEPARTMENT قسم Total Participation مشاركة كلية Partial Participation مشاركة جزئية Total: Every Employee must be assigned to a Department. Partial: A Department might not have any Employees. مشاركة كلية: كل موظف يجب أن يرتبط بقسم. مشاركة جزئية: ليس بالضرورة أن يحتوي كل قسم على موظفين.
$$0 \le min \le max \quad \text{and} \quad max \ge 1$$
Recursive Relationship (Unary) علاقة أحادية (تكرارية) (0, N) (0, 1) Supervisor (مشرف) Supervisee (مرؤوس) EMPLOYEE الموظف SUPERVISION إشراف An employee can supervise many employees (0,N), but is supervised by at most one (0,1). يمكن للموظف أن يشرف على عدة موظفين (0,N)، ولكن يشرف عليه موظف واحد كحد أقصى (0,1).
4..* 1..1 WORKS_FOR يعمل في EMPLOYEE الموظف + empId: int + name: string + salary: double + calculatePay() + getDetails() DEPARTMENT القسم + deptId: int + deptName: string + location: string + addEmployee() + getHeadcount()
ER (min, max) UML Multiplicity
Ternary Relationship / علاقة ثلاثية M N P PROJECT مشروع SUPPLIER مورد PART قطعة Quantity الكمية SUPPLY تزويد
EMPLOYEE الموظف SECRETARY سكرتير TECHNICIAN فني ENGINEER مهندس Typing_speed سرعة الكتابة
Specialization (التخصيص) Generalization (التعميم)
🎓

حديث البروفيسور

❓ اسأل البروفيسور

البطاقات التعليمية

اختبر نفسك

1 / 10 🎯 نتيجتك: 0

🔐 خزنة الامتحان

⚠️ فخ امتحاني
🤫 سر المهنة
🔑 مفهوم أساسي
⚠️ فخ امتحاني
🔑 مفهوم أساسي