关于section表的问题3
来源:10-4 基于OSS原生SDK上传视频到点播1

慕神4535282
2021-05-22
老师,下午好。
由于“关于section表的问题2”我点了采纳,所以,就此新开了一个问题
https://coding.imooc.com/learn/questiondetail/ZVmwRPwAVyQX1deQ.html
我整理了一遍思路,我想我明白老师你的回答了。
一对多的情况,两张表,section和section_video父子表,其中,设计section_video表是为了:既实现了file表的功能,又参与了业务。这样就保全了file表不参与业务的“名声”。
是这个意思吗?
此外,再请教一个问题:还是上面的一节下有多个视频的业务需求,当运维人员在控台的section.vue页面点击视频按钮时,显示出来该小节下的多个视频文件,如果此时有一个名为“创建时间”的列,我希望在该列下显示视频文件的创建时间,请问老师你会怎么设计呢?
举个例子:
我上午9:00上传成功了一个视频文件A.mp4,但我在10:00的时候才按了save按钮,这个时候,如果section_video 表内设计成id, section_id, video, vod, created_at的话,这个created_at是10:00,而file表内是9:00, 我希望前端/list时,在"创建时间"一列显示是9:00,那这个时候,老师你会怎么设计呢?
- 前端section_video 表内设计成id, section_id, video, vod, created_at,点击save按钮时,把9:00上报给服务器
- 前端section_video 表内设计成id, section_id, file_id.
- 其他
非常感谢老师的热心指导!!!
写回答
1回答
-
如果是我的话,我会选择1,上传后,前端保存创建时间,保存的时候,再传递到后端
012021-05-25
相似问题