1 0

商品表中添加属性字段20

一个商品表:goods,有id、name、类别、价格、详细说明、库存等等字段。现在要求衣裤鞋帽类的商品需要增加尺码、颜色属性,在商品详细页面能够将这件商品的尺码、颜色属性读出来,并且可以根据用户选择的属性来显示对应的库存数量以及下单购买。付款后正确更新库存数量。
在后台,商品上货时,对于衣裤鞋帽类的商品设置尺码、颜色属性。

希望各位提出设计思路,和参考意见,谢谢!
2013年8月20日 10:30

3个答案 按时间排序 按投票排序

0 0

增加一张规格表,设计字段,规格名称和规格值以及模型。比如鞋子类的商品具有的规格是:尺码:42,43,44, 颜色:灰色,白色,蓝色。新增商品时候,当选择模型为鞋子时,再由管理员选择规格,规格排列最多就有3X3=9种方式,由管理员选择其中的某一个或者某几个规格,而后列出每个规格组合的价格和库存。

2013年8月20日 15:21
0 0

商品的属性,尺码、颜色等,估计以后会有扩展的,而且不同商品可能有不同的属性,使用严格的关系结构可能就太不灵活了,可以考虑以下两种方案:
1、建一个商品属性表,只有两个字段,一个是id,另一个是属性,存储为XML或JSON数据结构,这样会灵活得多,最好是采用JSON格式。
2、既然上面提到了存储为JSON格式,那么自然可以联想到非关系型数据库,如MongoDB或CouchDB等,这样好处是性能不是问题,但是较新的技术入手比较麻烦。

2013年8月20日 11:34
0 0

新增一张衣裤鞋帽类商品的信息表,有字段:id、尺码、颜色属性,然后用id关联旧的商品表就可以了。

2013年8月20日 11:22

相关推荐

    ecshop 给商品增加新字段

    在ECSHOP的二次开发过程中,为了满足特定业务需求,有时我们需要为商品添加新的字段以存储额外的信息。本文将详细介绍如何在ECSHOP中为商品增加一个新字段,这里我们以添加名为`other_col`的字段为例。 首先,我们...

    为数据库表设计可扩展的字段

    例如,如果一个“订单”表需要频繁地添加新的商品属性,可以创建一个`order_item_attribute`表,包含订单项ID、属性ID和属性值。这种方式保持了数据的规范性,同时也方便扩展。 为了优化查询性能,可以使用以下几种...

    vue+jq实现商城商品属性的添加以及生成表格并还原到前端展示sku列表

    在本文中,我们将深入探讨如何使用Vue.js和jQuery来实现一个商城商品属性的添加功能,以及如何生成表格并在前端展示SKU列表。这个功能对于电商网站来说至关重要,因为它允许用户选择不同商品属性组合,并实时查看...

    ecshop插件商品分类添加图片显示功能

    在数据库层面,这可能意味着在商品分类表中新增一个字段,如`category_image`,用于存储图片的URL或者文件路径。 接下来,我们需要修改后台管理界面,使管理员能够方便地上传和管理这些分类图片。这包括设计一个...

    Ecshop 商品属性用图片来代替

    在电子商务平台开发中,商品属性是展示产品特性的重要方式, Ecshop 是一款广泛使用的开源电商系统,它允许商家自定义商品的各种属性,如颜色、尺寸等。然而,传统的属性描述通常采用文字或颜色块的形式,这可能无法...

    aspnet商品部分添加删除代码

    在GridView中,我们可以设置模板字段来展示商品的各个属性,并添加“编辑”和“删除”按钮。 对于添加商品,我们可以创建一个新页面,包含文本框和表单用于输入商品信息。用户提交表单后,后台代码会捕获这些数据,...

    ecmall数据库字段表

    ### ecmall数据库字段表详解 #### ecm_acategory - 文章分类表 - **cate_id**:`int(10)`,不为空,自增ID号,用于唯一标识一个文章分类。 - **cate_name**:`varchar(100)`,不为空,存储文章分类的名称。 - **...

    thinkcmf5商品三联数据结构

    通过这种设计,可以灵活地为不同的商品添加或更改属性。 最后是"商品属性值表"。这个表记录了商品实例的具体属性值,如商品ID(外键,关联商品表和商品属性表),属性ID(外键,关联商品属性表)以及属性值。例如,...

    淘宝添加衣服和API属性工具html保存

    标题中的“淘宝添加衣服和API属性工具html保存”暗示了这是一个关于使用HTML页面与淘宝平台交互,特别是针对衣物类商品的API属性管理的工具。淘宝作为一个大型电商平台,提供了丰富的API接口供开发者使用,以实现...

    仿天猫商品属性的关联选择

    关联选择意味着属性间存在关联关系,例如"红色"只对应"S"和"M"尺寸,这需要在数据库设计时考虑到这种关联性,可能需要额外的表或字段来存储这种关系。 3. **数据加载与处理**:在前端,我们需要将服务器返回的属性...

    使用JSP+Servlet实现商品管理功能,后台为数据库,功能包括商品信息浏览、商品信息详情、商品信息删除及修改。

    你需要创建一个商品表,包含如商品ID、名称、价格、库存等字段。使用SQL语句进行CRUD(Create, Read, Update, Delete)操作,与Servlet配合完成上述功能。 为了实现上述功能,你还需要了解MVC(Model-View-...

    ecmall数据库字段

    以上是ECMall数据库中的主要字段及其含义,这些字段共同构建了ECMall电子商务系统的数据结构,支撑着平台的日常运营和管理。通过理解和掌握这些字段,可以帮助开发者更好地进行系统维护、数据分析和功能扩展。

    opencart数据字段及框架结构

    在OpenCart中,数据字段主要存在于数据库表中,用于存储和管理网站的各种信息,如商品、类别、用户、订单等。以下是一些关键的数据字段: 1. **商品字段**:包括商品ID、名称、描述、价格、库存量、制造商信息等。...

    简单jQuery商品属性选择表单

    在电子商务网站中,商品属性选择表单是必不可少的组成部分,它允许用户根据自己的需求选择商品的具体配置或选项。本教程将深入探讨如何使用jQuery库来创建一个简单的商品属性选择表单,以提升用户体验并简化前端交互...

    access数据库设计实例

    在数据库中,每个实体对应一个表,如"商品表",包含商品的各种属性字段。 2. **字段与属性**:字段是表中的列,代表实体的一个属性。对于商品管理,可能有“商品ID”(主键,唯一标识商品)、“商品名称”、“商品...

    移动端h5 商品列表 点击加入购物车动画

    商品列表中的每个项都有一个`inCart`字段,表示是否已在购物车中,`cart`数组则存储已添加的商品及其数量。 综上所述,实现"移动端h5 商品列表 点击加入购物车动画"需要结合HTML、CSS3、JavaScript(jQuery或Vue....

    2.山东一线名卷Access数据库应用操作模块试题-GHY(改)_0.doc

    4. 自动编号:自动编号用于为添加到表中的每条新记录自动填充一个编号,可以作为主键的唯一值,该字段值可以按顺序增加指定的增量。 5. 主键:主键是表中一个字段或几个字段的组合,在表中定义主键便能够唯一的标识...

    Java web的商品信息添加和查询

    - **需求分析**:首先需要明确商品信息中包含哪些字段,例如商品ID、名称、价格、分类等。 - **数据库设计**:基于需求分析的结果,设计相应的数据表结构。例如,可以创建一个名为`commodity`的表,其中包含`id`...

    商务网站商品显示列表

    `HyperLink`的`NavigateUrl`属性设定为`b.aspx`页面,其中`productid`参数通过`Eval`函数从商品的`id`字段获取,以实现点击商品图片后跳转到详细页面。 接下来,我们创建`b.aspx`页面,该页面用于展示商品的详细...

Global site tag (gtag.js) - Google Analytics