我正在使用需要用户权限和角色的 ms sql server 和 C# 进行开发和应用。目前,我创建了这样的表。
'privileges_table
PrivilegeID | PrivilegeName
1 | Create
2 | Update
3 | Delete
4 | View
Roles_Table
RolesID | RolesName | PrivilegeID | RolesGroup
1 Admin 1 | 1
2 Admin 2 | 1
3 Admin 3 | 1
4 Secretary 2 | 4
5 Remote User 4 | 5
User_Table
UserID | UserName | UserPass | RoleGroup
1 | Wale | m%^#@ | 1
2 | Jane | k*&%$# | 5
'
我该怎么做才能以更好的方式管理它以减少冗余并仍然避免使用我的 c#/VB 进行过多的编码?感谢所有帮助。