请教:没有固定层数,固定数量的树形结构如何存储在关系型数据库中?

wangxl430 2008-09-02 09:20:20
比如用户自己建立的树形结构,不能确定有多少层,如何存在关系型数据库中呢?谢谢
...全文
161 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangxl430 2008-09-02
  • 打赏
  • 举报
回复
啊,一看代码就清楚了,自己就是笨啊。。。
谢谢各位。给分了。
terrybogero 2008-09-02
  • 打赏
  • 举报
回复
记录上一级的唯一编号就行了!
wxg22526451 2008-09-02
  • 打赏
  • 举报
回复
ID,父ID
生成树就用递归
水族杰纶 2008-09-02
  • 打赏
  • 举报
回复
幫頂~~
一品梅 2008-09-02
  • 打赏
  • 举报
回复
通过pid字段来勾画树形数据结构。
wzy_love_sly 2008-09-02
  • 打赏
  • 举报
回复
create table tb(id int,name varchar(50),parentid int)
insert into tb select 1,'安徽省',0
insert into tb select 2,'湖南省',0
insert into tb select 3,'合肥市',1
insert into tb select 4,'巢湖市',1
insert into tb select 5,'肥西县',3
insert into tb select 6,'肥东县',3
insert into tb select 7,'肥东乡',6
insert into tb select 8,'肥东村',7
insert into tb select 9,'湖南乡',2
insert into tb select 10,'湖南镇',9

34,873

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧