1. 首页
  2. 数据库
  3. MySQL
  4. MySQL多层级结构-树搜索介绍

MySQL多层级结构-树搜索介绍

上传者: 2021-12-03 03:33:01上传 PDF文件 139.35 KB 热度 25次

基本上在每个系统中都有那么几张表是自关联父子关系的结构。往往有很多人都是使用pid来做关联。在刚进入IT行业时使用CAKEPHP框架编写WEB的时候,使用它里面的一个ACL plugin实现权限管理的时候。发现一个表结构硬是不明白是怎么回事。具体表结构如下:我们可以看到上面 acos 表用有lft、rght这两个字段。起初我根本就不明白这两个是做什么用的,几次直接修改数据导致数据错乱。其实这就是树的后续遍历的每个节点的左值、右值。插入思路验证这种树结构一般会用在查询多增加修改少的场景中。

用户评论