似乎你已经在班上得到了所有你需要的东西。这里有一些看法。
-
评论应该是一个单独的模型。
-
每个评论都应该发送给特定的用户(或匿名用户)。一个用户可以有很多评论,但是一个评论应该只由一个用户创建。在评论中添加一个外键(bruno monteiro)可能会有帮助。
-
每个评论都应该指向一个特定的文章,这也可以是一对多的关系(一篇文章可以有很多评论,但是一个评论只属于一个特定的文章)。
“最佳设计”这个词太大了,无法回答。满足你需求的设计是最好的。所以当你想找到一个“最佳设计”时,问问自己它将提供什么功能,评论应该如何工作等等。