想用数据库存贮磁盘上的目录树结构,怎样设计表才能有效的支持常见的目录文件操作,比如增.删目录/文件呢?

seacloud 2002-01-26 03:56:53
要求目录删除,那么它下面的子目录和文件一起删除,给定一个文件可以知道它的父目录
等.

方便的话请 bytexu@sina.com
...全文
84 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
joi 2002-01-26
  • 打赏
  • 举报
回复
用自联接表设计。
smartdonkey 2002-01-26
  • 打赏
  • 举报
回复
create table (id,parent_id,flag)
id 表示目录或者文件的编号,parent_id表示目录或者文件的上一级目录的编号,flag表示文件还是目录0目录,1:文件。
比如flag
id parent_id flag
1 0 0
2 0 0
3 1 0
4 1 1
5 3 1
蓝天 2002-01-26
  • 打赏
  • 举报
回复
就是树型结构。

11,850

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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