Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 数据库模式中的文件夹_Mysql_Database Design_Schema_Directory - Fatal编程技术网

Mysql 数据库模式中的文件夹

Mysql 数据库模式中的文件夹,mysql,database-design,schema,directory,Mysql,Database Design,Schema,Directory,从以下简单模式: TABLE users id fname lname TABLE assets id userid (fk users.id) assetname assetdesc 这是为资产创建“文件夹”或“组”的推荐方式。我还将此应用于邮件和其他类型,这些邮件和类型可能利用文件夹式结构进行组织。添加两个其他表: 一个用于“文件夹” folder ------- id name 一个用于内容 folder_content -------------- folder_id asset_

从以下简单模式:

TABLE users
id
fname
lname

TABLE assets
id
userid (fk users.id)
assetname
assetdesc
这是为资产创建“文件夹”或“组”的推荐方式。我还将此应用于邮件和其他类型,这些邮件和类型可能利用文件夹式结构进行组织。

添加两个其他表:

一个用于“文件夹”

folder
-------
id
name
一个用于内容

folder_content
--------------
folder_id
asset_id

现在我基本上是在查询“给我所有属于users.id 3的资产”。。。但是,如果要将资产放在文件夹中,则查询会更改。但是,并非所有资产都将位于文件夹中。。。或者至少应该在默认文件夹中?