数据库里的业务字段,int类型怎么定义用途合适?

[数据库技术] 季雨林 2019/12/6 10:28:47

在做数据库设计的时候,很多时候存储的值,是个自己定义的枚举数字,最典型的例子莫过于性别:0未填写,1男 ,2女等等


也有的时候用来代表角色:例如 1学生;2老师;3校内工作人员


经过一段时间的使用,我如今比较提倡大家把0让出来。0作为数据库默认值,用来表示“全部”或者“默认值”比较合适


当然,很多时候需要注意一个地方:如果使用数字来代替bool类型使用,千万注意遵守规则,0等于false,1等于true


原文地址: https://www.opengps.cn/Blog/View.aspx?id=561 文章的更新编辑依此链接为准。欢迎关注源站原创文章!

评论

暂无评论!

发表评论:

用于接收作者回复信息
点击更换验证码 - openGPS提示