我们有2种对象类型,想要连接它们N:N。 例如,文章&作者。
有人可能会认为这个问题很愚蠢。我不这么认为,因为我正在寻找理想的命名惯例。
谢谢。
答案 0 :(得分:4)
选择any
,但请不要使用'2'来代替'to',这是1970年。
我个人更喜欢Junction
:AuthorsArticlesJunction
,AuthorsBooksJunction
。我把Authors
放在第一位,因为没有作者既没有文章也没有书也不存在。这有些形而上学,但对我有用。
答案 1 :(得分:2)
我更喜欢地图 - 所以像AUTHOR_ARTICLE_MAP这样的东西,如果一致地使用,就解释了如何使用该表。
答案 2 :(得分:2)
我使用AuthorArticle
。一般来说,'主要'对象应该先行(如果可以确定),但排序并不是很重要。
答案 3 :(得分:1)
1)文章有作者(只是我的“私人”惯例)m或文章作者 2)在n:m关系中,它通常无关紧要。
答案 4 :(得分:0)
取决于逻辑关系,例如: