Open imzyf opened 6 years ago
在数据库使用枚举时可以规范数据字典,但是也造成了要添加值时,需要修改数据库结构,这是不可接受的
而且枚举值查询可以使用 0,1,2.. 索引值进行查询,也可以使用 'public' 'private' 这样的规定的字典值查询,有二义性,可能有伏笔
字典类型的字段我都以 _type 结尾,tinyint 型,无符号,数字代表的值写在字段注释里 eg: book_type
_type
有 是否 概念的字段也不要用 枚举,我会使用 is_ 开头 eg: is_review
是否
is_
在数据库使用枚举时可以规范数据字典,但是也造成了要添加值时,需要修改数据库结构,这是不可接受的
而且枚举值查询可以使用 0,1,2.. 索引值进行查询,也可以使用 'public' 'private' 这样的规定的字典值查询,有二义性,可能有伏笔
字典类型的字段我都以
_type
结尾,tinyint 型,无符号,数字代表的值写在字段注释里 eg: book_type有
是否
概念的字段也不要用 枚举,我会使用is_
开头 eg: is_review