像这些状态、类型、模式到底是以0开始, 还是以1开始好呢?
或者什么场景下适合用0开始, 什么场景下适合用1开始呢?
假如明确了枚举值只有几个, 数据库该怎么定义好呢?
tinyint or char(1) ? 甚至枚举 如status enum('receiving','empty','over')
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
这些东西 我一般这样
优惠券类型
0 代表未选择 1 代金券 2满减券
比如你让用户自己选择的数据 他没有选择 就不会有默认值
比如性别 0 未选择 1 男 2 女
你说用户应该是男是女默认?
我觉得0最好 未选择