Airline Reservation Data Model – Database Design Project
قمت بتصميم نموذج قاعدة بيانات متكامل لإدارة نظام حجز الرحلات الجوية، يهدف إلى تنظيم البيانات وتحسين كفاءة العمليات بين الركاب، الرحلات، والموظفين.
مكونات النموذج:
النموذج يعتمد على هيكل Star Schema ويشمل:
Fact Tables:
Reservations: تتضمن تفاصيل الحجز مثل السعر، المقعد، الفئة، والعروض.
Customer Service: تسجّل ملاحظات العملاء وتقييم الخدمة.
Dimension Tables:
Passengers, Employees, Flights, Airplanes, Tickets, Time
العلاقات الأساسية:
كل جدول Fact مرتبط بأكثر من بعد (Dimension) باستخدام المفاتيح الأجنبية (Foreign Keys)، مثل ربط الركاب بالتذاكر والرحلات والموظفين.
يساعد التصميم في تتبع أداء الرحلات، تحليل رضا العملاء، وتقييم الإيرادات والعروض الترويجية بسهولة.
️ الأدوات المستخدمة:
SQL | Database Modeling | ERD Design | Data Normalization
الهدف:
بناء قاعدة بيانات مرنة وقابلة للتطوير، تسهّل عملية الاستعلام والتحليل وتدعم قرارات شركات الطيران بشكل أسرع وأكثر دقة.