通常,连接(多对多)表以它们加入的类型命名 - 如果表连接users
到roles
,其名称将包含user
和{{1 }(即role
)。
是否有一个命名约定来定义哪个词/类型应该首先出现?
编辑:拥有一个约定意味着知道名字而不必记住它。请在投票之前尝试理解这个问题,因为这不是建设性的。
答案 0 :(得分:1)
在1:n中,它是user_role。
在m:n我首先使用更重要的一个,在这种情况下,更强的术语是用户恕我直言,因为你通常将角色分配给用户,反之亦然。
没有用户,角色没有意义,但没有角色,用户才有意义。