我必须在 MySql 中创建一个“虚拟文件系统”(使用 asp.net 作为 Web 应用程序)。它不会很复杂,可能最多 2-3 个“深”子文件夹,每个文件夹中最多可能有 10 个文件。每个用户登录后都会有自己的文件夹和文件。管理员应该能够制作“模板”,并将模板分配给新用户。模板中将包含一些文件夹和文件。这就是我正在摸索如何制作的东西。我想我至少接近设计表格,但我不确定。这是我到目前为止创建的表:
Files
ID
Name
ContentType
FileDataSize
FileData
Parent_Folder_ID
Folders
ID
Name
Parent_Folder_ID
Users
ID
Name
Email
Password
Templates
ID
Name
User_Templates
User_ID
Template_ID
我在正确的轨道上吗?还是我错过了什么?