首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

字段状态标志的表示

2012-12-21 
字段状态标示的表示我看平时很多人设计字段的时候int status ,0 正常 1删除,2暂停,有些人 0 删除 1正常,2

字段状态标示的表示
我看平时很多人设计字段的时候int status ,0 正常 1删除,2暂停,有些人 0 删除 1正常,2暂停,搞的我每次都要去看一下说明。我一般喜欢用后者符合是否正常显示真与假 true 1 false 0。不知道大家平时普遍用哪种风格来表示?
[最优解释]
看你已知的情况,如果你确定就2项,可以用bool

如果不确定,通常是int,至于你的什么和什么匹配,这个不是啥问题,好的设计不会让你操心的,他会给你枚举或配置项,不会让你时刻去看api手册滴
[其他解释]
用布尔值能表达的状态只有3种(null,false、true),扩展性不强。
[其他解释]
tinyint
[其他解释]
true false只能表示两种状态,所以如果你有很多状态要表示,就用数字吧
[其他解释]
int/varchar扩展会好一些,int有局限性
[其他解释]
真与假 true 1 false 0
[其他解释]
还是int类型的好  既方便 扩展性又好
[其他解释]
视情况而定吧!! 需求不同..可能字段也会不同!
[其他解释]

引用:
看你已知的情况,如果你确定就2项,可以用bool

如果不确定,通常是int,至于你的什么和什么匹配,这个不是啥问题,好的设计不会让你操心的,他会给你枚举或配置项,不会让你时刻去看api手册滴
这个答案正好,所以搞的这些小问题很纠结啊!!

热点排行