我仍在学习如何为我的应用程序设计数据库,并且需要一些帮助来组织 Movie Critic 应用程序的数据库。
一个评论家有很多评论,一条评论只能属于一个评论家。我需要链接表吗?
我的理解如下:
评论表
- ID
- 评论
- 批评者ID
评论表
- ID
- 名
- 姓
我了解如何通过critic_id 将评论链接到评论家。但是,评论家可以有多个评论,我对如何将其设计到数据库中感到困惑。显然,评论家不能在同一数据库行中有多个评论,所以我的假设是我需要某种链接表。
我正在使用rails,并且可以从有关如何正确设置模型中的关系的详细信息中真正受益(例如:has_many、belongs_to 等)