Rails 建模头疼

Rails modeling headache

我正在构建一个 Rails 应用程序,它将允许登录用户:

我要做的第一件事是定义 Rails 模型,这是我的困境:

1.我应该选择四种型号吗:

2。 OR 我应该选择三个模型吗:

事实上,月份不会特定于每个议程,而只是一个框架,用于在每个议程中每月显示 post 个月。

你怎么看?

这取决于您是否有许多特定于议程(而不是月份)的字段。 如果你这样做,最好有一个单独的议程模型。

顺便说一句,用户和议程似乎是多对多关系。在这种情况下,您需要一个介于用户和议程之间的中间模型。