我想创建一个程序,让一个人能够保存他的日程安排。 例如,医生可以保存预约。
我想在mysql数据库中保存每个约会。所以我需要创建一个日历/约会表。在每个约会中,我想保存这些信息:
我正在考虑创建一个包含所有可能的约会(包括20年)的大表,并将参与者列留空,这意味着没有约会。如果进行了约会,则参与者字段将被填充。
有更好的方法吗?有人可以提供一些指导方针吗?我想尽量保持简单。
答案 0 :(得分:1)
table appointments
--------------------
id int (primary key, auto_increment)
participant_id int (foreign key to persons table)
starts datetime
ends datetime
然后只保存真实的约会,而不是空的约会。存储假货永远不是一个好主意。