多个布尔列或新表

时间:2017-11-29 15:26:47

标签: mysql sql database-schema

我想存储医生及其时间表(他们可用的时间)。时间表可以在一周的特定日期提供医生(例如:医生仅在周二和周四工作)。

我需要在一系列日期查询可用的医生,并查询特定医生的时间。

我的问题是:

我应该在schedules表中创建7个布尔列,还是创建一个包含schedule_daysschedule_id列的表dayday列将是0到6之间的整数,表示一周中的七天。

读取哪个实现会更快?

0 个答案:

没有答案