小编Dou*_*las的帖子

三个表之间的唯一外键约束

我想跟踪约会出席情况。访客可以预约,也可以直接出现。如果他们有约会,但错过了,在这种情况下,我想记录下错过约会的原因(如果知道)。

这些表格似乎涵盖了它:

appointments: id, visitor_id, scheduled_time
attendances: id, appointment_id, arrival_time
missed_appointments: id, appointment_id, reason
Run Code Online (Sandbox Code Playgroud)

我将如何添加约束,以便不能错过和参加约会?这个模式只是让它过于复杂吗?

postgresql foreign-key database-design

4
推荐指数
1
解决办法
160
查看次数

标签 统计

database-design ×1

foreign-key ×1

postgresql ×1