Database design 个人库存数据库的设计

Database design 个人库存数据库的设计,database-design,Database Design,我有一张有用户的桌子。每个用户都有一个字段max。我有另一个表products。每个用户可以根据他们的字段最大值获得特定数量的产品。我需要一种方法来跟踪他们的订单,这样他们就不会购买更多 示例:用户A的最大值为1000。他买了100+200+300。下次系统不允许超过400的订单 有什么想法可以设计这个吗 在“用户”表中,有另一个字段,该字段是他们订购了多少项的计数器(例如“items\u ordered\u count”) 当他们购物时,他们可以添加到购物车的最大项目数为users.max减去

我有一张有用户的桌子。每个用户都有一个字段max。我有另一个表products。每个用户可以根据他们的字段最大值获得特定数量的产品。我需要一种方法来跟踪他们的订单,这样他们就不会购买更多

示例:用户A的最大值为1000。他买了100+200+300。下次系统不允许超过400的订单

有什么想法可以设计这个吗

在“用户”表中,有另一个字段,该字段是他们订购了多少项的计数器(例如“items\u ordered\u count”)

当他们购物时,他们可以添加到购物车的最大项目数为users.max减去users.items\u ordered\u count


当他们结帐时,增加订购的物品数量。

MySQL。为什么这么重要?语法、可用函数等