我有优惠券代码列表。每当用户x执行一组动作时,我想从该列表中为他分配优惠券代码。
我正在考虑以下解决方案:
表格结构
Coupon_id
Customer_Id default null
流量将是:
Fetch coupon_id where customer_id is current customer id
Else Set customer_id to first coupon_id where customer_Id is null.
Fetch coupon_id where customer_id is current customer id
实现这一目标的最佳方法是什么? 我想的一种方法是阻止对db的读取。但那不会扩大规模。