如何组织HTML表格中的数据字段?

我正在构建一个视图来管理两个模型, DoctorSchedule

我想创建一个html表来保存这些字段。 每列(日)应保持8小时,以便用户友好。

例:

 --------------------------------------------------------------------------------------------- Sunday ! Monday ! Tuesday ! Wednesday ! Thursday ! Friday ! ... --------------------------------------------------------------------------------------------- hour1 hour1 hour1 hour1 hour1 hour1 hour2 hour2 hour2 hour2 hour2 hour2 ... ... ... ... ... ... hour8 hour8 hour8 hour8 hour8 hour8 --------------------------------------------------------------------------------------------- 

_形成

   
Sunday Monday Tuesday Wednesday Thursday Friday Saturday

我的想法是通过数组为每天和每小时分配一个默认值,表Schedule有一个is_available列来设置医生时间可用性(布尔值)。

我一直试图用嵌套循环解决这个问题,但我无法让它正常工作。 我怎么能想到这个呢?