• 请不要在回答技术问题时复制粘贴 AI 生成的内容
iyannik0215
V2EX  ›  程序员

问一个数据存储的问题!

  •  
  •   iyannik0215 ·
    iyannik0215 · Jun 9, 2017 · 2533 views
    This topic created in 3351 days ago, the information mentioned may be changed or developed.

    关于时间轴存储的问题.

    假如订单现在有 3 个状态: 已创建, 已付款(暂时没有需求的状态), 已完成.

    所以 这个已付款的状态 要不要预先存到数据库里.

    5 replies    2017-06-09 17:36:14 +08:00
    banksiae
        1
    banksiae  
       Jun 9, 2017
    没看懂
    chy373180
        2
    chy373180  
       Jun 9, 2017
    这个状态应该是一个字段吧,所以这 3 个状态对应 3 个值,不大明白啥叫先存到数据库
    caniuse
        3
    caniuse  
       Jun 9, 2017
    订单状态用 tinyint 就行了 注释里写上分别代表什么意思就行了
    jswh
        4
    jswh  
       Jun 9, 2017
    我猜你你要用 enum 类型来做这个事?需求变动的话,还是用一般类型吧,业务限制和具体含义可以程序控制
    changlers
        5
    changlers  
       Jun 9, 2017
    预存着先把,你可以用三个数字来判断,例如 0,1,2,只有 0 和 1 是有意义的,2 是预存的值
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5248 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 08:47 · PVG 16:47 · LAX 01:47 · JFK 04:47
    ♥ Do have faith in what you're doing.