我一直在尝试使用php创建一个文件系统,起初我使用的是php文件管理方法,比如readdir,mkdir等。但很多人说数据库速度要快得多,但是当我想到它时,它只是我不知道如何创建数据库。
文件系统应该允许人们:
每个文件夹都会有一些文件,具体取决于用户,用户可以在文件夹中创建另一个文件夹。我很困惑,文件夹----文件,如何创建这样的数据库?
答案 0 :(得分:0)
我也想做类似的事情, 我的研究表明,您可以创建类似于Windows的系统文件 现在我们在讨论如何创建数据库表。
所有元素必须存储在表中并具有父子关系 像下面的例子一样
medias table
------
id
user_id
parent_id
type
name
data
user_id = relationship to user table
parent_id = Refers to the parent ID
type = folder,file
name = file name
data = To store other file components such as file size and type and so on
当我们如下设计表格时,我们得到了更好的查询 如果您有任何意见,请告诉我们,以便我们完成本文