我正在构建 Rails 3 应用程序,我需要一些帮助来设计数据库。我有模型称为Post
. Posts
还包含Tutorial
,Example
和Comments
.
评论有自己的模型,但我想知道我应该为Tutorials
and建立自己的模型Examples
吗?
教程和示例包含很多链接。现在我应该像这样构建它吗?
Post
has_one :tutorial
has_one :example
Tutorial
belongs_to :post
Example
belongs_to :post
或者我应该把教程和示例字段放在Posts
表中?教程和示例仅在用户查看帖子时显示。