Product Cart的数据库设计

时间:2017-04-12 20:57:25

标签: mysql database-design architecture entity-attribute-value

在我的项目中,我们必须将购物车信息保存在数据库中。我们有5种产品(产品不会增加)。
目前我们只维护两个表(mysql) Cart_Details(它有购物车信息)和产品。产品表是所有5个产品和产品数据的共同点 在一个专栏中以json形式保存。

这是好的做法吗?我们是否应该为每个产品分别设置表格而不是以json形式保存数据,我们应该有适当的列? 什么将在他们之间进行性能权衡。 目前,对于完整的购物车详细信息,我们在产品表中使用购物车ID查询,只访问一个表并解析json数据。如果我们保持单独的表 我们必须在所有5个表中执行查询。

0 个答案:

没有答案