我想跟踪约会出席情况。访客可以预约,也可以直接出现。如果他们有约会,但错过了,在这种情况下,我想记录下错过约会的原因(如果知道)。
这些表格似乎涵盖了它:
appointments: id, visitor_id, scheduled_time
attendances: id, appointment_id, arrival_time
missed_appointments: id, appointment_id, reason
Run Code Online (Sandbox Code Playgroud)
我将如何添加约束,以便不能错过和参加约会?这个模式只是让它过于复杂吗?