父子级权限菜单mysql表设计
时间: 2023-11-01 10:23:18 浏览: 145
表名:menu
| 字段名 | 类型 | 说明 |
| -------- | ------------ | ---------------- |
| id | int(11) | 菜单ID,主键 |
| name | varchar(50) | 菜单名称 |
| url | varchar(100) | 菜单链接 |
| parent_id| int(11) | 父级菜单ID,外键 |
| level | int(11) | 菜单级别 |
示例数据:
| id | name | url | parent_id | level |
| -- | ------ | ------------| ---------| ------|
| 1 | 系统管理| /sys | 0 | 1 |
| 2 | 用户管理| /sys/user | 1 | 2 |
| 3 | 角色管理| /sys/role | 1 | 2 |
| 4 | 菜单管理| /sys/menu | 1 | 2 |
| 5 | 订单管理| /order | 0 | 1 |
| 6 | 新建订单| /order/new | 5 | 2 |
| 7 | 撤销订单| /order/cancel| 5 | 2 |
说明:
1. 父级菜单的parent_id为0。
2. 菜单的级别根据层级自动维护。
3. 本表设计适用于父子级别菜单,不适用于多级菜单。
阅读全文