社区
基础编程
帖子详情
树状结构的数据,如何保存在表里面?
hbcb
2004-04-10 12:24:33
比如存放目录树,要体现目录的层次和隶属关系
我想这样
table_dir
id 层次 类型 名字
1 1 目录 /
2 1.1 文件 UNIX
3 1.2 目录 home
4 1.2.1 目录 my_home
5 1.2.1.1 文件 .profile
6 1.2.2 目录 you_home
7 1.3 目录 etc
不知道这样是不是合理呢?或者其他什么方法更好些?
...全文
275
5
打赏
收藏
树状结构的数据,如何保存在表里面?
比如存放目录树,要体现目录的层次和隶属关系 我想这样 table_dir id 层次 类型 名字 1 1 目录 / 2 1.1 文件 UNIX 3 1.2 目录 home 4 1.2.1 目录 my_home 5 1.2.1.1 文件 .profile 6 1.2.2 目录 you_home 7 1.3 目录 etc 不知道这样是不是合理呢?或者其他什么方法更好些?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sfply
2004-04-10
打赏
举报
回复
id 一级层次 二级层次 三级层次 类型 名字
1 0 0 0 目录 /
2 1 1 0 文件 UNIX
3 1 2 0 目录 home
4 0 3 1 目录 my_home
6 0 3 2 目录 you_home
7 1 3 0 目录 etc
如果层次不多可以用以上方式体现层次关系
如果多了就干脆用你目前的方式,在程序中多花点心思就是
ice_berg16
2004-04-10
打赏
举报
回复
将层次设成parentId
取一个目录下的数据时只需where parentId = dirName
52juanjuan
2004-04-10
打赏
举报
回复
如果把一个字段,做成这样,自己搞个约定如
0000
00000001这样区分就是说搞个层次字段,通过判断位数来实现,如果长度是n(比例基数)的几倍,就表示为第几层,这样也是可以的
amethyst99
2004-04-10
打赏
举报
回复
最基本的层用0表示,
比如
id 层次 类型 名字
1 0 目录 /
2 1 文件 UNIX
3 1 目录 home
4 3 目录 my_home
5 4 文件 .profile
6 3 目录 you_home
7 1 目录 etc
层次是和前面的id号关联,第2,3,7都是同一层次,都在/目录下,4,6都在home目录下,5在my_home下
amethyst99
2004-04-10
打赏
举报
回复
很多论坛都是树状结构的,也就是加了一个字段
存储
树状
结构
(上)─领接
表
方式
本文介绍如何使用领接
表
方式在关系型
数据
库中
保存
树状
结构
数据
,如分类、分组等。通过PHP和MySQL实现
树状
结构
的展示及节点路径获取。
MySQL 中两张
表
主键自增时,Java 后端组成树形
结构
的解决办法 ...
本文介绍了一种使用负数ID解决前端
树状
结构
中ID唯一性问题的方法,通过将系统
表
的ID设为负数,避免了前端框架显示树时因ID重复引发的问题。同时,讨论了如何在需要
保存
数据
回
数据
库时,将负数ID转换为正数。
MySQL 中两张
表
主键自增时,Java 后端组成树形
结构
的解决办法
本文介绍了一种使用负数ID解决前端
树状
结构
中ID唯一性问题的方法,通过将系统
表
的ID设为负数,避免了前端框架显示树时因ID重复引发的问题。同时,讨论了如何在需要
保存
数据
回
数据
库时,将负数ID转换为正数。
java 设计
数据
字典_下拉框“
数据
字典”设计
本文介绍了
数据
字典的设计方法及其在下拉框项描述中的应用。通过将
数据
字典
保存
于单一
表
中并实现无限级
树状
结构
,能够简化管理并支持动态更新。文章还探讨了几种优化方案,如XML配置、内存缓存等。
用SQLyog来分析MySQL
数据
库
本文介绍了SQLyog,一款用于管理MySQL
数据
库的图形化工具。该工具体积小巧,安装简便,无需
保存
密码即可实现安全登录。用户可以通过
树状
结构
轻松访问
数据
库、
表
及字段,同时提供了强大的索引管理功能。
基础编程
21,889
社区成员
140,333
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章