我在加入 sql 时遇到问题。我有 3 张桌子。
1: Lists the user details
2: Lists the permissions the user group has
3: Lists the page that that group can access
Table1 users :
****************************************
username | group
****************************************
admin | administrator
Table2 groups :
*********************************************
user_group | create | view | system_admin
*********************************************
administrator | 1 | 0 | 1
Table3 urls:
*********************************************
create | view | system_admin
*********************************************
create.php | view.php | system.php
(为我的表格图道歉)
我正在通过 php 做的是获取他们所属的 user_group。然后我需要检查他们是否可以访问他们刚刚点击的页面或将他们重定向回来。
我可以通过连接的方式使用当前的表格布局来实现这一点吗?或者我应该重新设计这些表格,因为它们对于这种事情并不直观。