有人可以帮助我进行数据库设计,我希望有一个约会表(appointment id
,customer_id
,date
,time
),但这个任命可能是对前一个的后续跟进,我想保持指向该约会的链接。我可以将'appointment_type'作为另一个属性,但我怎么知道哪个是主要约会,而不是后续约会?
答案 0 :(得分:3)
您需要外键自我引用;我只想添加一个(可空整数)字段previous_appointment_id
(如果你需要两种方式的链接,也可以next_appointment_id
)。
通过这种方式,您还可以通过检查previous_appointment_id
是否为空来告诉约会的类型。