Rails - 难以找出关系/关联

时间:2013-07-01 18:37:49

标签: ruby-on-rails ruby relationships

我在确定数据库的正确关系时遇到了一些困难。

我有一个Course,AssignmentType和Assignment模型。 AssignmentType本质上是一个标签,可以放置到每个分配中以对它们进行分类(存在与每个AssignmentType相对应的“权重值”)。

以下是我认为可行的一些关系,但我不确定哪种方法更好:

课程有很多AssignmentTypes,AssignmentType有很多分配&属于课程,作业属于AssignmentType

课程通过AssignmentTypes进行了许多分配

课程有很多作业。 AssignmentType有很多赋值。作业属于课程,作业属于作业类型

课程有很多作业。赋值有一个赋值类型。

我真的很困惑,哪个是正确的关系设置使用。任何帮助将不胜感激。

谢谢!

0 个答案:

没有答案