Warning: Undefined array key "HTTPS" in include() (line 29 of /opt/www/fdv2/drupal.stage/web/sites/default/settings.local.php).
include('/opt/www/fdv2/drupal.stage/web/sites/default/settings.local.php') (Line: 4)
require('/opt/www/fdv2/drupal.stage/web/sites/drupal001.net/settings.php') (Line: 145)
Drupal\Core\Site\Settings::initialize('/opt/www/fdv2/drupal.stage/web', 'sites/drupal001.net', Object) (Line: 1099)
Drupal\Core\DrupalKernel->initializeSettings(Object) (Line: 701)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
mysql数据表设计的问题 - Drupal大学 - Drupal问答论坛
首页 / 帖子
mysql数据表设计的问题

hello,大家好!


想请教大家一个关于教师“课程时间表”设计的问题,大概应用场景如下:


这个“课程时间表”是以周为大单位,一个周包括7天,一天包括从07:00~22:00等12个小时,比如,07:00~08:00,08:00~09:00等。然后学生可以预定这12个小时的时间段进行培训(只能预约除繁忙和被预约之外的时间段)。


教师可以对课程时间表进行编辑,同时教师也可以设置默认的周课程时间表等。


可能我描述的不太清晰,这样吧,再补上一张设计图:


1个答案
赵高欣
发布于:2015-09-30 13:27

鉴于在 Drupal 大学,我觉得你下载一个 Calendar模块,这个模块完全能实现你要的功能。

如果还是要设计表的话,你把这个模块下载下来,启用,然后看看他的表如何设计的,这个参考价值很大。

Calendar 模块 : https://www.drupal.org/project/calendar