设计了三张表
用户表t_sys_user(userid ,usercode,username ,...)
角色表 t_sys_role(roleid,rolecode,rolename,...)
其中 userid,roleid的数据类型为uniqueidentifier,即设置为GUID列,usercode,rolecode数据类型为varchar,同时也有设置唯一约束
现在问题是这样的,我在设计用户角色表(我想作过权限系统的人都知道有这么一个多对多的关系表吧)的时候是使用 t_sys_userrole(userid,roleid)好呢,还是用t_sys_userrole(usercode,rolecode)好呢?谢谢各位高人提出宝贵意见