这不是技术问题,无论如何它与良好和干净的代码有关。
如果我有表articles
和tags
,我知道taggings
可能是中间表名称的不错选择。
其他名字怎么样?与articles
和cateogories
中的多对多一样。这两者之间的最佳名称是什么?
有什么好方法吗?还是英语语法问题?请告诉我。
答案 0 :(得分:1)
我认为最好的方法是将两个模型名称合并为一个:ArticleTag
(TagArticle
在这里没有意义)。如果你称之为Taggings
,那么你(或维护你的代码/数据库的人)将不会立即意识到这种关系。
ArticleCategory
相同(CategoryArticle
不太合理)。