详情模块Java文档官方版开发文档链接:
https://m.naoffer.com/intern/task/661
详情模块Java文档作业评审视频链接:
https://m.naoffer.com/intern/review/354
这个同学的作品在数据库设计的时候,能够考虑到产品要求的大部分字段,而且针对数量有限,且短时间固定的电影类型和电影地区使用了双值枚举,这种商业上经常使用的实现方式。
但是数据库的字段类型出现了比较大的问题,该设计里面使用了特别多的varchar类型,也就是JAVA里面的字符串类型。
一般情况下,除了描述或者可变的参数使用字符串之外,在前后端接口以及数据库的字段里面,尽量能不用就不用。因为字符串很容易输入失误,而且还不好判断。
但是在这个案例中,实际上已经使用了枚举值。可以直接存储枚举的ID