ظام قاعدة بيانات إدارة المستشفى يتكون من عدة كيانات رئيسية مترابطة، تهدف إلى تنظيم معلومات المرضى والموظفين والغرف والمدفوعات. فيما يلي وصف لهذه الكيانات والعلاقات بينها باللغة العربية:
المريض (Patient): يتم تخزين بياناته مثل معرف المريض (Patient_ID)، تاريخ الميلاد (Date_of_Birth)، ورقم الهاتف (PhoneNumber).
الطبيب (Doctor): تتضمن بياناته معرف الطبيب (Doctor_ID)، الاسم الأول (FirstName)، اسم العائلة (LastName)، التخصص (Specialization)، البريد الإلكتروني (Email)، العنوان (Address)، رقم الهاتف (Phone)، والفاكس (Fax).
الممرض (Nurse): له معرف خاص (Nurse_ID).
الغرفة (Room): تحتوي على معرف الغرفة (Room_ID)، رقم الغرفة (Room_Number)، وموقع الغرفة (Room_Location).
السرير (Bed): يرتبط بالغرفة وله معرف السرير (Bed_Number)، نوع السرير (Bed_Type)، اسم السرير (Bed_Name)، وموقعه (Bed_Location)، بالإضافة إلى حالة السرير (Status) (مثل متاح أو مشغول).
الدفع (Payment): يتضمن معرف الدفع (Payment_ID) ومجموعة المدفوعات (Collection).
العلاقات بين الكيانات:
يعالج (Treats): علاقة بين الطبيب والمريض، حيث يقوم الطبيب بمعالجة المريض.
يدفع (Pays): علاقة بين المريض والدفع، حيث يقوم المريض بسداد المدفوعات.
يحجز أو يسند إلى (Assigns_To): علاقة تربط المريض بالسرير أو الغرفة، أي حجز المريض لمكان إقامته.
لديه (Has): علاقة بين الغرفة والسرير، حيث تحتوي الغرفة على سرير أو أكثر.
ينجز (Fulfillment): علاقة محتملة تتعلق بإتمام عملية الدفع أو الخدمة.
يقوم بـ (Makes): علاقة بين الطبيب أو الممرض وإجراء معين (مثل إجراء عملية أو وصف علاج).
هذا التصميم يسمح بتتبع جميع العمليات داخل المستشفى، بدءًا من تسجيل المرضى وانتهاءً بإدارة الغرف والمدفوعات، مع ضمان ربط البيانات بشكل متكامل.