【发布时间】:2013-05-04 00:16:55
【问题描述】:
我有一个数据库 MOVIES,它有 2 个表。 1 是 MOVIE,另一个是 GENRE。
我希望能够让 MOVIE 的行条目与 GENRE 表中的多行相关联。这可以只用 MOVIE 表中的 1 列来完成吗?
我看过电影数据库的示例,但它们只允许将一种类型映射到单个电影。有没有办法让多个类型属于一个单一的条目电影?我正在使用 mySQL 创建数据库。
【问题讨论】:
-
从我得到的答案看来,似乎需要多对多的关系。如果我有第三张表来跟踪这种关系,它是否必须如下所示:[link]oi40.tinypic.com/343gs9i.jpg 或者第三张表中的 1 行是否可以代表 MOVIE 中的 1 个条目和 GENRE 中的多个条目?
标签: mysql database database-design relational-database