这个问题怪了,我觉得在某种程度上来说文件系统就是一个数据库:),另外你要保存在什么样的数据库里呢?文本的?(domino)还是关系型的(foxpro,SQL)?还是其他?不过说到底我猜你是就是保存文件名称和路径吧?

解决方案 »

  1.   

    MySQL 的数据实际上是以一文件夹形式存放在硬盘上的,
    如果你在 data 目录下自行添加文件夹,它们同样会被识别为一个数据库
      

  2.   

    按照链表的方式来处理,你看行不行得通。
    以下是基于二维表型的设计思路:)(我不知道如何形容)
    在表里建立三个列(最简单的方式),第一个列表示上级目录id,二列表保存目录名称,后列表示本目录id(关键字)。每加一个目录取上级id放第一列,目录名称二列,生成一个唯一id表示该文件夹。同理,如果有文件,可以再做复杂一点。