一种处理商品信息的方法和装置的制造方法

文档序号:8282341阅读:112来源:国知局
一种处理商品信息的方法和装置的制造方法
【技术领域】
[0001] 本发明涉及计算机技术领域,特别地涉及电子商务中的一种处理商品信息的方法 和装置。
【背景技术】
[0002] 现有的电子商务系统中,商品的属性信息是电商数据的基础。商品的属性信息包 括属性名称和属性值。例如手机,具有的属性名称有颜色、分辨率、制式等,又如服装,具有 的属性名称有颜色、质地等。属性值是具体的属性状态,例如颜色具体有红色、绿色等;分辨 率具体有 1920*1080、1080*720 等。
[0003] 现有的商品属性数据的结构如图1所示,图1是根据现有技术中的商品属性数据 的结构的示意图。如图1所示,商品1有多个属性即属性1、属性2、属性3,每个属性又有对 应的属性值。在现有技术中,商品、属性、属性值存在不同的数据库中,它们之间通过ID连 接。一般是在商品属性和属性值表中有对应关系。比如在商品属性表中标明,一个商品属 性属于某个商品,在商品属性值中标明,一个商品属性值属于某个商品属性。表结构如表1 所示。
[0004] 表 1
[0005]
【主权项】
1. 一种处理商品信息的方法,其特征在于,包括: 在第一表中对应于各个商品的标识,保存各个商品的属性信息,每个商品的属性信息 包括该商品的一个或多个属性标识和对应的属性值的标识;在第二表中保存应用于商品的 多个属性的属性名称和属性标识和对应的属性值标识;在第=表中保存应用于商品的多个 属性值及属性值标识; 接收商品查询请求,该请求中包含被查商品的标识;根据所述第一表和被查商品的标 识,确定该商品的一个或多个属性标识和对应的属性值标识;然后根据所述第二表和确定 出的属性标识确定属性名称,W及根据所述第=表和确定出的属性值标识确定属性值;最 后输出该商品的属性名称及属性值。
2. 根据权利要求1所述的方法,其特征在于,还包括: 接收一件商品的商品数据,该商品数据中包含该商品的各个属性名称和对应的属性 值;对于第二表中未包含的该商品的属性名称和对应的属性值: 将该属性名称添加到第二表中,在第二表中对应于该属性名称,设置属性标识和属性 值标识,将该属性值标识添加到第=表中; 将该属性值对应于该属性值标识添加到第=表中。
3. 根据权利要求1或2所述的方法,其特征在于,还包括: 在第四表中分类目保存商品的属性名称; 接收一件商品的商品数据,该商品数据中包含该商品的各个属性名称和对应的属性 值;对于第四表中未包含的该商品的属性名称,将该属性名称添加到第四表中的该商品所 属类目中。
4. 根据权利要求1或2所述的方法,其特征在于,还包括: 在第五表中对应地保存商品的属性标识和属性值标识; 接收属性查询请求,该属性查询请求中包含属性值;根据第=表确定该属性值对应的 属性值标识;根据第五表确定该属性值标识对应的属性标识,再根据第二表确定该属性标 识对应的属性名称然后输出该属性名称。
5. -种处理商品信息的装置,其特征在于,包括: 第一表模块,用于在第一表中对应于各个商品的标识,保存各个商品的属性信息,每个 商品的属性信息包括该商品的一个或多个属性标识和对应的属性值的标识; 第二表模块,用于在第二表中保存应用于商品的多个属性的属性名称和属性标识和对 应的属性值标识; 第=表模块,用于在第=表中保存应用于商品的多个属性值及属性值标识; 商品查询模块,用于接收商品查询请求,该请求中包含被查商品的标识;根据所述第一 表和被查商品的标识,确定该商品的一个或多个属性标识和对应的属性值标识;然后根据 所述第二表和确定出的属性标识确定属性名称,W及根据所述第=表和确定出的属性值标 识确定属性值;最后输出该商品的属性名称及属性值。
6. 根据权利要求5所述的装置,其特征在于,还包括导入模块,用于接收一件商品的商 品数据,该商品数据中包含该商品的各个属性名称和对应的属性值;对于第二表中未包含 的该商品的属性名称和对应的属性值: 将该属性名称添加到第二表中,在第二表中对应于该属性名称,设置属性标识和属性 值标识,将该属性值标识添加到第=表中; 将该属性值对应于该属性值标识添加到第=表中。
7. 根据权利要求5或6所述的装置,其特征在于,还包括第四表模块和添加模块,其 中: 所述第四表模块,用于在第四表中分类目保存商品的属性名称; 所述添加模块,用于接收一件商品的商品数据,该商品数据中包含该商品的各个属性 名称和对应的属性值;对于第四表中未包含的该商品的属性名称,将该属性名称添加到第 四表中的该商品所属类目中。
8. 根据权利要求5或6所述的装置,其特征在于,还包括第五表模块和属性查询模块, 其中: 所述第五表模块,用于在第五表中对应地保存商品的属性标识和属性值标识; 所述属性查询模块,用于接收属性查询请求,该属性查询请求中包含属性值标识;根据 第五表确定该属性值标识对应的属性标识,再根据第二表确定该属性标识对应的属性名称 然后输出该属性名称。
【专利摘要】本发明提供一种处理商品信息的方法和装置,有助于减少商品信息的数据量,从而提高商品数据查询的效率,并减轻数据库压力。该装置包括第一表模块、第二表模块、第三表模块、以及商品查询模块,商品查询模块用于接收商品查询请求,该请求中包含被查商品的标识;根据第一表和被查商品的标识,确定该商品的一个或多个属性标识和对应的属性值标识;然后根据第二表和确定出的属性标识确定属性名称,以及根据第三表和确定出的属性值标识确定属性值;最后输出该商品的属性名称及属性值。
【IPC分类】G06F17-30
【公开号】CN104598520
【申请号】CN201410764301
【发明人】陈鹏飞, 黄自立, 黎源, 罗炜
【申请人】北京京东尚科信息技术有限公司, 北京京东世纪贸易有限公司
【公开日】2015年5月6日
【申请日】2014年12月12日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1