问个数据库的设计规范问题,假设有个用户表users 有个角色表roles 用户跟角色之间是多对多关系,那我中间表应该用users_roles 还是用user_role? Laravel 默认是用单数user_role我想知道有什么设计规范?
ringa_lee2017-04-17 15:06:41
一般是採用merge_user_role
或mapping_user_role
這一類的形式,user_role
當然也行,但這樣容易和其他表格混淆。至於是否使用複數,主要看其他表的設計,如果你的users
表就是複數的,你這裡大可也使用複數,但一般表名都不以複數形式出現,所以這裡也無需出現複數。