智享云库系统三

综合开发

数据表设计
采用MySQL数据库
为了实现功能,我们需要三个数据表:记录用户信息、文件夹信息和文件信息的数据表
user_inf表
智享云库系统三
dir_inf表
parent_dir用于记录父文件夹id,如果该文件夹在根目录则为null。
dir_user_id记录该文件夹的上传用户,该列为外键列,与user_inf的user_id列相关联。
智享云库系统三
file_inf表
file_status记录该文件是否公开。
file_dir_id记录该文件的所属文件夹id,该列为外键列,与dir_inf表的dir_id列相关联。
智享云库系统三