推电影 电影详情模块 Java功能文档官方版:
https://m.naoffer.com/intern/design/106
推电影 电影详情模块 Java接口文档官方版:
https://m.naoffer.com/intern/module/89
推电影 电影详情模块 Java设计文档评审视频:
https://m.naoffer.com/intern/review/434
该JAVA实习生的设计文档在数据库部分,能够较好的体现出电影详情的具体模型,包含面向年轻人的推评分和推进及等特色功能。
但是依然存在一些问题:
1. 像电影的剪辑和图集属于电影的主要字段,进行两个表的拆分,但是没有进行较好的关联和映射,尤其是在详情页面调用频度比较高的情况下,可以考虑到缩写方式减少联表查询。
2. 数据库的核心类型可以考虑用枚举方式来实现,也就是存放它对应的ID值,而不是字符串。在接口设计和数据库设计的时候,能用固定的ID值就不用不好校验且出容易出问题的字符串类型。