V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
guaguaguaxia1
V2EX  ?  问与答

优惠券的设计问题请教 V 站各位大佬

  •  
  •   guaguaguaxia1 · 2020-06-13 17:38:04 +08:00 · 1257 次点击
    这是一个创建于 1430 天前的主题,其中的信息可能已经有所发展或是发生改变。

    腾讯云最新优惠活动来了:云产品限时1折,云服务器低至88元/年 ,点击这里立即抢购:9i0i.cn/qcloud,更有2860元代金券免费领取,付款直接抵现金用,点击这里立即领取:9i0i.cn/qcloudquan

    (福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

    有个新需求关于优惠券的,产品给的需求里优惠券有几个属性是这样的

    1.优惠券可以指定某几个商品可用

    2.优惠券可以指定某种会员等级的用户使用

    3.优惠券可以指定只给某个商家使用。

    我的问题是以上在多个逻辑维度下的一对多信息要怎么设计表比较好?求教各位!

    我一开始想的是一张优惠券表,多的那个字段存 json,但是这样子不好查,分表也不知道怎么设计比较好,以上添加优惠券的行为又是在一次业务场景下完成,没有先添加优惠券再关联什么的。

    2 条回复  ?  2020-06-13 20:17:19 +08:00
    sekfung
        1
    sekfung  
       2020-06-13 19:35:24 +08:00
    菜鸡说一下我的思路,有错的话也请指正

    一张优惠券表,一张优惠券属性表,属性表定义它的类型,比如是指定商品 /会员 /商家可用,在属性表里面再详细分具体谁( id )可用
    bigbigeggs
        2
    bigbigeggs  
       2020-06-13 20:17:19 +08:00
    设计一个 couponInfo 。有 sku,level,merchantId 这种字段就好
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4078 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 05:05 · PVG 13:05 · LAX 22:05 · JFK 01:05
    Developed with CodeLauncher
    ? Do have faith in what you're doing.


    http://www.vxiaotou.com