Logical Design Based on the conceptual model, we create tables with attributes representing entities and relationships . Patients ( PatientID , FirstName , LastName , DateOfBirth , Gender, Email, Phone ) Doctors ( DoctorID , FirstName , LastName , Specialization, Email, Phone ) Appointments ( AppointmentID , PatientID , DoctorID , AppointmentDateTime , Notes ) MedicalRecords ( RecordID , PatientID , DoctorID , AppointmentID , DateOfVisit , Diagnosis, Prescription ) Billing ( BillID , AppointmentID , Amount, PaymentStatus ) Medications ( MedicationID , MedicationName )