字段状态标示的表示

oujiachao123 2012-11-22 10:13:21
我看平时很多人设计字段的时候int status ,0 正常 1删除,2暂停,有些人 0 删除 1正常,2暂停,搞的我每次都要去看一下说明。我一般喜欢用后者符合是否正常显示真与假 true 1 false 0。不知道大家平时普遍用哪种风格来表示?
...全文
155 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
IT_Ya_Tou 2012-11-22
  • 打赏
  • 举报
回复
视情况而定吧!! 需求不同..可能字段也会不同!
wanghui0380 2012-11-22
  • 打赏
  • 举报
回复
看你已知的情况,如果你确定就2项,可以用bool 如果不确定,通常是int,至于你的什么和什么匹配,这个不是啥问题,好的设计不会让你操心的,他会给你枚举或配置项,不会让你时刻去看api手册滴
Specialaspnet 2012-11-22
  • 打赏
  • 举报
回复
还是int类型的好 既方便 扩展性又好
Ocean Wang 2012-11-22
  • 打赏
  • 举报
回复
真与假 true 1 false 0
kunkun0921 2012-11-22
  • 打赏
  • 举报
回复
int/varchar扩展会好一些,int有局限性
bdmh 2012-11-22
  • 打赏
  • 举报
回复
true false只能表示两种状态,所以如果你有很多状态要表示,就用数字吧
白云任去留 2012-11-22
  • 打赏
  • 举报
回复
tinyint
winner2050 2012-11-22
  • 打赏
  • 举报
回复
用布尔值能表达的状态只有3种(null,false、true),扩展性不强。
oujiachao123 2012-11-22
  • 打赏
  • 举报
回复
引用 7 楼 wanghui0380 的回复:
看你已知的情况,如果你确定就2项,可以用bool 如果不确定,通常是int,至于你的什么和什么匹配,这个不是啥问题,好的设计不会让你操心的,他会给你枚举或配置项,不会让你时刻去看api手册滴
这个答案正好,所以搞的这些小问题很纠结啊!!

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧