通常,join (多到多)表是根据它们所连接的类型命名的--如果一个表将users连接到roles,它的名称将同时包含user和role (即user_role)。
是否有一个命名约定来定义哪个词/类型应该放在第一位?
编辑:有一个约定意味着知道名字而不必记住它。请在表决结束这一没有建设性的问题之前,试着理解这一点。
发布于 2013-01-20 22:33:16
在1:n中是user_role。
在m:n中,我首先使用更重要的一个,在这种情况下,更强的术语是用户IMHO,因为您通常将角色分配给用户,而不是相反。
没有用户,角色就没有意义,但是没有角色,用户才有意义。
https://stackoverflow.com/questions/14429995
复制相似问题