【发布时间】:2014-05-22 08:07:31
【问题描述】:
我正处于设计基于角色的访问列表的阶段,其中角色将分配给组而不是个人用户,请参阅 excel 文件的屏幕截图以获取完整的表格理念。
有 6 个表。
用户、组、用户组、角色、GroupRole、菜单
UserGroup(用户和组之间的多对多) GroupRole(角色和组之间的多对多)
现在我想要的是基于我想要实现菜单并获取其菜单项并填充我的导航栏项的组。屏幕截图中也可以看到菜单表。
我需要专家建议如何实现 Menu 与 Group 的链接,我认为 Menu 应该与 Group with (Many to Many ) 有链接,但我需要你的建议。
结果: 最后,我想要的是,当用户基于他的组登录时,他的菜单将填充到我们的 WPF 应用程序中,然后根据他的角色,他将能够使用该应用程序。
如果我不在正确的轨道上,请指导。
【问题讨论】:
-
我认为首先你需要一个菜单和角色之间的链接表来确定哪些角色可以查看哪些菜单项
标签: c# wpf menu user-roles