电影类型命名查找表及其关系表

问题描述 投票:0回答:1

我目前正在努力应对数据库设计中的命名挑战。我有一个“电影”表,用于存储有关各种电影的信息。每部电影可以属于多种类型。这就需要两个互连的组件:电影类型的查找表和将电影与其各自类型相关联的关系表。

最初,我考虑将查找表命名为“movie_genre”。然而,我意识到,如果我遵循这个约定,我就必须创建一个名为“movie_movie_genre”的关系表,这看起来相当笨拙和多余。

问题就变成了:查找表和关系表最合适的命名法是什么?我热衷于确保清晰度并避免混淆,同时保持优雅的命名方案。

除此之外,我还担心名称“movie_genre”可能暗示电影和流派之间的直接关系,可能会导致对其作为查找表的真正用途产生误解。

考虑到这些因素,我正在寻求有关查找表及其关联关系表的最佳命名策略的指导。我非常感谢您提供的任何见解或建议来帮助我解决这个命名困境。

感谢您的宝贵帮助!

sql database database-design naming-conventions database-schema
1个回答
0
投票

您只需要三个表:MoviesGenres 以及可以称为 MovieInGenre 的多对多表。

© www.soinside.com 2019 - 2024. All rights reserved.