媒资管理模块数据库设计
时间: 2023-10-07 14:07:36 浏览: 70
媒资管理模块数据库设计如下:
1. 媒资表(media)
- id:媒资ID,自增长主键
- name:媒资名称
- type:媒资类型(视频、音频、图片等)
- size:媒资大小
- duration:媒资时长
- status:媒资状态(已上传、审核中、审核通过、审核不通过等)
- url:媒资访问地址
- create_time:媒资创建时间
- update_time:媒资更新时间
2. 分类表(category)
- id:分类ID,自增长主键
- name:分类名称
- parent_id:父级分类ID,若为顶级分类,则为0
- level:分类级别,从0开始计数
- sort:分类排序,从小到大排序
3. 媒资分类关联表(media_category)
- id:关联ID,自增长主键
- media_id:媒资ID
- category_id:分类ID
4. 标签表(tag)
- id:标签ID,自增长主键
- name:标签名称
5. 媒资标签关联表(media_tag)
- id:关联ID,自增长主键
- media_id:媒资ID
- tag_id:标签ID
6. 用户表(user)
- id:用户ID,自增长主键
- username:用户名
- password:密码
- email:邮箱
- phone:手机号
- create_time:用户创建时间
- update_time:用户更新时间
7. 角色表(role)
- id:角色ID,自增长主键
- name:角色名称
8. 权限表(permission)
- id:权限ID,自增长主键
- name:权限名称
9. 角色权限关联表(role_permission)
- id:关联ID,自增长主键
- role_id:角色ID
- permission_id:权限ID
10. 用户角色关联表(user_role)
- id:关联ID,自增长主键
- user_id:用户ID
- role_id:角色ID
11. 审核日志表(audit_log)
- id:日志ID,自增长主键
- media_id:媒资ID
- audit_user_id:审核人员ID
- audit_time:审核时间
- audit_result:审核结果
- audit_opinion:审核意见
12. 评论表(comment)
- id:评论ID,自增长主键
- media_id:媒资ID
- user_id:用户ID
- content:评论内容
- create_time:评论创建时间
- update_time:评论更新时间
13. 点赞表(like)
- id:点赞ID,自增长主键
- media_id:媒资ID
- user_id:用户ID
- create_time:点赞时间