菜单
  

    如果系统支持产品SKU,那么实际价格是在产品SKU实体中管理的。促销价格不在这里管理,在营销管理模块统一管理。
    (3)商品媒体
    主图:由于显示频繁,会直接设计在产品表中(或是冗余)。
    多图(即附图):开发中会提供多种查看方式。
    (4)扩展属性
    这是设计最困难的部分,也是商品是否可以灵活扩展的关键。
     图1  商品数据模型
    (5)库存
    库存这里是常见的开发迭代点。在研发早期,一般这里直接设计成支持零库存和单一数值库存。在其它功能完成后,才会对这里做扩展,开发内嵌的库存子模块或者整合外部系统。
    (6)外部关联
    商品的外部关联非常的多,这里列出了大部分,但随着系统的扩展,肯定会有新的外部关联实体。所以商品模块的开发,需要提供大量的外部接口或者Tag封装(如商品选取器等)。
    3.2数据模型设计
    3.2.1商品管理E-R图建模
    数据模型的设计是通过对现实世界中信息实体的收集、分类、聚集和概括等处理,建立数据库概念结构(也称为概念模型)的过程[10]。系统设计的E-R建模如2所示。
    2  商品E-R建模
    (1)商品
    模块的核心实体之一。承担和内部、外部的关联。该表内设计基础属性和冗余信息。前台商品详细页面,以本实体的记录作为单元,一条记录一个详细页面。
    (2)商品SKU
    模块的另一个核心实体,从属于商品。每一个商品SKU是商品关联的规格的一种组合。比如 [颜色SKU-红色] + [尺码SKU-42码] 形成一种组和。这个组合构成一个商品SKU。
    (3)商品描述
    商品描述和商品是一对一关系,将只会在商品详细页面使用SEO、描述等相关字段分离出来,对提高商品列表的检索效率会有帮助。
    (4)商品媒体
    通过媒体类型来区分图片和文档等。
    (5)属性扩展模块
    通过各类关联为商品模块实现SKU、评论项、查询属性和普通描述。属性的扩展从设计上考虑,属性扩展模块并不从属商品模块,它可以为其它的实体(如分类、订单、客户)提供属性扩展服务。当然SKU属性则是商品独有的。
    (6)商品库存
    这是一个可选的设计,可直接在商品SKU实体中设计一个“库存数量”字段,留待以后扩展也可以。
  1. 上一篇:ASP.NET的企业信息管理平台的设计+源码
  2. 下一篇:ASP.NET的校园网上商城平台设计+源码
  1. C#基于ARCGIS的校园电子地图查询系统设计

  2. 电子商务信用机制研究

  3. ASP.NET旅游资源管理系统的设计与实现

  4. asp.net物流信息管理系统设计与实现

  5. ASP.NET杂志社投稿及稿件处...

  6. asp.net网络商城在线购物系统的设计与实现

  7. ASP.NET+SQLSERVER古诗词在线学...

  8. java+mysql车辆管理系统的设计+源代码

  9. 当代大学生慈善意识研究+文献综述

  10. 中考体育项目与体育教学合理结合的研究

  11. 酸性水汽提装置总汽提塔设计+CAD图纸

  12. 大众媒体对公共政策制定的影响

  13. 乳业同业并购式全产业链...

  14. 电站锅炉暖风器设计任务书

  15. 杂拟谷盗体内共生菌沃尔...

  16. 河岸冲刷和泥沙淤积的监测国内外研究现状

  17. 十二层带中心支撑钢结构...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回