1.我不清楚图1
这个关联表或权限类型的实际意义在哪.
2.由于不清楚图1
的意义和它的优势,所以认为图2
更方便及直观.
3.不管哪种方式,我的理解是最终在权限表里,功能ID都是从属于栏目ID的关系.这样才能在不同的栏目下有不同的功能
请各位指点下.
图示很清楚啦,图1那权限更细化了,做权限模块你要了解两个概念——资源和权限操作(个人理解),图1这种设计易扩展性更好,把权限和资源更细分了,比如menu的访问权限,具体到模块的CURD功能操作权限,具体到文件的读写修改权限,具体到页面元素的可见性控制等。
这样,你再做一个权限的时候,更清楚你需要的是哪一个,而不必去审代码,这样区分一目了然,其他人阅读你的代码也可以快速定位具体权限职责。如果你只需要一个访问控制权限,那按照图2也是可以的。
5 回答3.4k 阅读✓ 已解决
3 回答3.7k 阅读✓ 已解决
1 回答2.5k 阅读✓ 已解决
1 回答2.4k 阅读✓ 已解决
5 回答1.4k 阅读
1 回答1.7k 阅读✓ 已解决
2 回答2.1k 阅读
不知道你具体想问什么