标签: mysql sql database
客户可以进行多次购买,但只能购买一次,但最多10个其他客户可以购买相同的商品。有没有办法在我的数据库设计中实现这个,或者我必须在应用程序端做什么?
答案 0 :(得分:1)
这可以在您的数据库中实现,但这是一个坏主意。原因:
一种解决方案是创建某种购买管理器对象,该对象控制购买是否可以继续进行,将业务逻辑封装在一个地方。