我们如何通过在一个单独的表上创建数据库中的目录结构,我们有300个文件夹(即文件夹中的文件夹),我们要从基础跟踪到根目录,还要写下要从中迭代的查询任何指向root的地方..我们不想仅通过datbase查询来编码它。
答案 0 :(得分:0)
像这样使用
将有3个字段
id
folder_name
parent_id
parent_id是父文件夹
的同一个表的id通过这种方式,您可以跟踪根目录中的任何文件夹
答案 1 :(得分:0)
有不同的方法可以做到这一点。如果您使用的是SQLServer,则可以使用FolderId
FolderName
ParentFolderId
。请参阅以下链接。
或者您可以使用
创建一个简单的表格{{1}}
How to store directory / hierarchy / tree structure in the database?