我有一个数据库,我需要一个 session 表,其中该表的日期类型为“日期”。我需要防止用户将周末假期的日期插入该表中。最好的方法是什么?
这是我的架构:
User
user_id
cellphone
name
role_id
Role
role_id
role_type (Veterinário,Assistent,Client)
Meeting
meeting_id
date (day+ hour) Unique Key //need holiday and weekends prevention here
user_id_Vet
user_id_Client
最佳答案
只需在数据库中创建一个假期表,然后在将记录插入 session 表之前,检查所选日期是否在您的假期表中。如果所选日期在您的假期表中,则使用 JavaScript 返回消息“这是一个假期”。否则返回成功。
关于mysql - 如何防止将假期插入到作为日期列的表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51934970/