تصميم مخطط ERD لنظام إدارة شركات الطيران (Airline System)
تفاصيل العمل
كان الهدف هو بناء قاعدة بيانات تنظم العلاقة بين (شركات الطيران، الموظفين، الطائرات، الرحلات، والعمليات المالية) لضمان تدفق بيانات سلس وآمن. 2. المهام التي قمت بها : هيكلة الكيانات (Entities): تحديد الكيانات الأساسية مثل Airline, Aircraft, Employee, Route, و Transaction. تصميم العلاقات المعقدة: * ربط الموظفين بشركات الطيران (1:M). إدارة ملكية الطائرات وتخصيص طاقم العمل (Crew) لكل طائرة. تصميم علاقة التعيين (Assign) لربط المسارات (Routes) بالطائرات مع تسجيل (وقت الرحلة، سعر التذكرة، وعدد الركاب). التفصيل الدقيق للخصائص (Attributes): * إضافة الخصائص المركبة (Composite Attributes) مثل birth_day (Day, Month, Year). إضافة الخصائص المتعددة (Multivalued Attributes) مثل phone_number و qualification. تحديد المفاتيح الأساسية (Primary Keys) لكل جدول لضمان فرادة البيانات. تنظيم العمليات المالية: ربط المعاملات (Transactions) بشركة الطيران لضمان تتبع مالي دقيق. 3. الأدوات المستخدمة (Tools & Tech Stack): أداة التصميم: Draw.io (لضمان تقديم مخطط هندسي واضح وقابل للتعديل). التحليل والنمذجة: استخدام معايير النمذجة الاحترافية لتمثيل العلاقات الضعيفة والقوية والكيانات المرتبطة. 4. المخرجات والنتائج (Deliverables): مخطط ERD شامل يوضح كافة العلاقات المنطقية (الموجود بالصورة). تحليل كامل لأنواع البيانات لكل حقل (Data Types). هيكل جاهز للتحويل المباشر إلى جداول SQL (Physical Schema). ضمان تطبيق قواعد الـ Normalization لمنع تكرار البيانات وتسهيل التوسع المستقبلي.
بطاقة العمل
طلب عمل مماثل