0
我正在为医疗办公室创建预订应用程序,我有点卡住如何组织我的数据库。预约系统的数据库设计
这些都是一些要求: - 业主可以创建谁在办公室 工作的医生 - 用户可以指定工作时间为每个医生对于每一日期 - 客户可以预订预约30分钟或1小时(视服务)
我被困在需要定义医生的可用性并将其呈现给客户的地步。
一些表我会:
Doctor
- ID
- Full Name
Customer
- ID
- Full Name
Appointment
- ID
- Doctor ID
- Customer ID
- Time??
如何去解决这个问题?谢谢。
使用iCalendar RRULE和EXDATE来表示计划。有很多图书馆根据这些规则计算实际日期 –