database-design - 购物车的数据库表结构

标签 database-design

我是 SQL 初学者,正在开发我的第一个数据库。我正在尝试创建一个非常精简的购物车,并且目前正在努力在开始对网站进行编码之前将数据库组合在一起。

我正在努力解决的问题之一是如何构建数据库的产品部分。如果我的所有产品都是单独的元素那就没问题了。我的问题是,我还希望能够创建某种“包”,将多种产品组合成一个包/产品,具有自己的唯一 ID,但价格不同。

以前有人解决过这个问题吗……哎呀,我确信有人解决过。我的问题是:是否有最佳实践方法来构建数据库表以允许此类事情?从逻辑上讲,我很难理解这个问题。

最佳答案

Ayende Rahien(RhinoMocks 的)最近做了一系列关于构建购物车的系列,从这里开始:http://ayende.com/Blog/archive/2008/12/07/designing-a-shopping-cart.aspx 。它确实使用了类图,但您应该能够将概念转换为数据库图。

关于database-design - 购物车的数据库表结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/360959/

相关文章:

database - 在数据库中存储枚举常量

MySQL - 数据库结构,不知道该怎么做

mysql - 存储日期列表的最佳方式是什么

mysql - 这个Mysql条件连接可能吗?

database - 来自值组合的值 - 数据库设计

mysql - 如何将分数记录到数据库中

database - 仅选择索引属性会导致更快的查询吗?

mysql - 在 MySql Workbench 中创建 EER,用于记录用户 IP、用户代理、日期和货币兑换金额

mysql - 以第三范式创建规范化数据库架构

sql-server-2005 - SQL Server 2005 : natural sort order for 2-columns tables with unique constraint