数据库设计讲解

来源:6-1 文件模块导学

Alexdon

2023-11-16

希望老师能补充一下数据库设计讲解. 我看了半天sql文件都是云里雾里的,比如

  1. r_pan_file. file_preview_content_type这个字段,直到看到预览才知道干什么的.
  2. r_pan_file.file_id字段,不是自增的,那么它的值是谁设置的呢?
  3. r_pan_file.identifier字段,其实就是前端根据文件内容计算的哈希值, 但是数据库层面没有建立唯一索引来保证其语义符合该字段的注释 —— 文件唯一标识; 请问为什么不设置唯一索引? 这里还有一个问题就是哈希值是可能出现碰撞的, 如果出现哈希碰撞该如何处理?
  4. r_pan_user_file.user_id和create_user是什么区别? user_id到底指的是create_user还是update_user?
  5. 希望老师在编码实践前,能讲解一下表是如何设计,以及为什么这么设计的,谢谢
写回答

1回答

RubinChu

2023-11-16

好嘞,谢谢同学的意见,老师这边会持续优化哈

0
2
RubinChu
回复
精慕门2479394
会有对应文档哈
2023-11-21
共2条回复

SpringBoot+Vue3+Element Plus打造私人分布式存储系统

SpringBoot+Vue3+Element Plus 仿百度网盘实战

274 学习 · 347 问题

查看课程