我正在设计一个应用程序来为课堂创建目标 - 目前,数据关系是这样建模的
我知道由于缺乏经验,我可能会遇到问题,现在我开始 - 特别是在我的路线文件中 - 但也只是为了一般地组织站点和数据关系。
当用户注册时,他们添加一个 student_group(或类),用学生填充它,然后添加主题。后来他们为每个科目添加了目标——尽管还应该有一个学生组、一个学生甚至用户的目标。我在想这样的事情——但是作为一个has_many,通过关系会更好吗?
现在,我只真正完成了 User、Student_group 和 Student 模型的工作,这些都是相当简单的。一个用户有很多学生组,一个学生组有很多学生。但是,在继续之前,我想征求第二意见,这样我就不必最终回去重新做事。谢谢!