قمت بتحليل متطلبات قاعدة بيانات خاصة بنظام إدارة شركة طيران بالاعتماد على الـ Database Documentation ثم تصميم Entity Relationship Diagram (ERD) لتمثيل الكيانات والعلاقات داخل النظام.
يشمل النموذج مجموعة من الكيانات الأساسية مثل:
Airline
Aircrafts
Crew
Employee
Route
Transactions
كما تم تحديد العلاقات بين الكيانات مثل:
امتلاك شركة الطيران للطائرات (Own)
تعيين الطائرات على مسارات الرحلات (Assign)
إدارة طاقم الطائرة (Crew)
عمل الموظفين داخل الشركة (Works)
عمليات البيع والشراء (Buy/Sell Transactions)
يتضمن النموذج أيضًا الخصائص (Attributes) الخاصة بكل كيان مثل:
بيانات الطائرات (Model, Capacity)
بيانات الرحلات (Origin, Destination, Distance)
بيانات الموظفين (Name, Position, Gender, Birthday)
بيانات المعاملات المالية (Amount, Date, Description)
يساعد هذا التصميم على تنظيم البيانات داخل قاعدة البيانات وتوضيح العلاقات بين الكيانات قبل مرحلة تنفيذ قاعدة البيانات.