Php 约会时间段的MySQL表示
我正在使用php+mysql创建一个约会系统(更多尝试…) 我为客户、员工、服务创建了表,并为员工每周的每一天创建了一个要保存的表 现在我需要创建一个表来保存约会。。。但是我很困惑 要预约,用户选择一天。在那一天,程序将检查哪些员工正在工作。如果有员工工作,他们将在什么时间开始和结束?之后检查空闲时间段 由于服务可以有15分钟、20分钟或45分钟,我决定需要创建5分钟的时间段 但我无法想象如何在mysql表中实现这一点 有什么想法吗Php 约会时间段的MySQL表示,php,mysql,database,appointment,timeslots,Php,Mysql,Database,Appointment,Timeslots,我正在使用php+mysql创建一个约会系统(更多尝试…) 我为客户、员工、服务创建了表,并为员工每周的每一天创建了一个要保存的表 现在我需要创建一个表来保存约会。。。但是我很困惑 要预约,用户选择一天。在那一天,程序将检查哪些员工正在工作。如果有员工工作,他们将在什么时间开始和结束?之后检查空闲时间段 由于服务可以有15分钟、20分钟或45分钟,我决定需要创建5分钟的时间段 但我无法想象如何在mysql表中实现这一点 有什么想法吗 cheers只需将开始-结束-结束时间存储在表中即可。到目前为
cheers只需将开始-结束-结束时间存储在表中即可。到目前为止,数据库的设计是什么?关系,等等有很多方法可以解决这个问题。基本上,问题变得更容易,你更多地限制了时间间隔。但是,如果您用开始/结束日期而不是时间段来设计系统,并使用软件来计算时间段,那么将来会更加灵活。请参见此处的图片@Philipp ok,这是一个开始,在设计时,始终将主键称为PK,外键称为FK,并在某些字段上添加一点说明它的功能,例如,只有类型、VARCHAR(255)、INT(11)或TINYINT(1)等。。所以我们没人猜到。。是什么。。