mysql - 关于状态,类型,模式字段的类型,取值咨询
ringa_lee
ringa_lee 2017-04-17 14:19:40
0
1
566

优惠券

couponTo 领取身份 0 所有用户; 1 店铺新客;
couponType 优惠券类型 1 代金券 ; 2 满减券
status 活动状态 0 全部; 1 领取中; 2 已领完; 3 已结束

像这些状态、类型、模式到底是以0开始, 还是以1开始好呢?
或者什么场景下适合用0开始, 什么场景下适合用1开始呢?

假如明确了枚举值只有几个, 数据库该怎么定义好呢?
tinyintorchar(1)? 甚至枚举 如status enum('receiving','empty','over')

ringa_lee
ringa_lee

ringa_lee

全部回覆 (1)
大家讲道理

這些東西 我通常會
優惠券類型
0 代表未選 1 代金券 2滿減券

例如你讓使用者自己選擇的資料 他沒有選擇 就不會有預設值
例如性別 0 未選擇 1 男 2 女
你說使用者應該是男是女預設?
我覺得0最好 未選

    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板
    關於我們 免責聲明 Sitemap
    PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!