通用商品信息模型及商品信息存储方法技术

技术编号:30168684 阅读:12 留言:0更新日期:2021-09-25 15:25
本发明专利技术提供一种通用商品信息模型及商品信息存储方法。其中方法包括:根据共同属性模板和商品属性模板,在数据库中创建相互关联的多个数据表;其中共同属性模板记录所有商品的共同属性信息;共同属性信息中的每一商品类型对应的商品属性模板记录该商品类型的特有属性信息;获取目标商品的信息,包括共同属性信息和特有属性信息,将共同属性信息存储至所创建的多个第一数据表中,第一数据表包含共同属性模板记录的共同属性信息,以及将特有属性信息存储至所创建的多个第二数据表中,第二数据表包含商品属性模板记录的特有属性信息。本发明专利技术可以提升对电子商务系统中商品信息操作的灵活性,可以对电子商务系统的业务创新和进化起到很好的支持作用。起到很好的支持作用。起到很好的支持作用。

【技术实现步骤摘要】
通用商品信息模型及商品信息存储方法


[0001]本专利技术涉及电子商务领域,尤其涉及一种通用商品信息模型及商品信息存储方法。

技术介绍

[0002]在电子商务系统中,商品的信息至关重要,它是整个电子商务系统的核心,是产生电子商务系统所有业务数据的基础。大多数电子商务系统不能对商品信息进行灵活的操作,例如,对商品信息进行添加、提取、检索等操作,从而制约了电子商务系统在商品售前、售中和售后对价格维度、质量维度和服务维度等业务创新和进化的发展。

技术实现思路

[0003]本专利技术提供一种通用商品信息模型及商品信息存储方法,用以解决电子商务系统不能对商品信息进行灵活操作的缺陷,可以提升对电子商务系统中商品信息操作的灵活性,从而可以对电子商务系统的业务创新和进化起到很好的支持作用。
[0004]第一方面,本专利技术提供一种商品信息存储方法,包括:
[0005]根据共同属性模板和商品属性模板,在数据库中创建相互关联的多个数据表;其中,所述共同属性模板记录所有商品的共同属性信息;所述共同属性信息中的每一商品类型对应的商品属性模板记录该商品类型的特有属性信息;
[0006]获取目标商品的信息,所述目标商品的信息包括共同属性信息和特有属性信息,将所述目标商品的共同属性信息存储至所创建的多个第一数据表中,所述第一数据表包含所述共同属性模板记录的共同属性信息,以及将所述目标商品的特有属性信息存储至所创建的多个第二数据表中,所述第二数据表包含所述商品属性模板记录的特有属性信息。
[0007]根据本专利技术提供的一种商品信息存储方法,所述共同属性信息还包括:商品名称、商品标识符、共同属性的名称、共同属性的类型、共同属性的标识符和共同属性的商品属性值,所述特有属性信息包括:特有属性的名称、特有属性的类型、特有属性的标识符、特有属性的商品属性值,所述在数据库中创建相互关联的多个数据表,包括:
[0008]在数据库中创建用于记录商品类型对应的商品属性模板的名称的商品属性模板表;
[0009]在数据库中创建用于记录商品属性模板的特有属性的标识符的商品模板属性表,为所述商品模板属性表中的特有属性的标识符设置对应的商品属性模板的名称,使所述商品模板属性表通过所述商品属性模板的名称与所述商品属性模板表建立连接;
[0010]在数据库中创建用于记录商品名称的商品表,其中,依据所述商品名称对应的商品所属的商品类型,通过所属的商品类型对应的商品属性模板表名称,为所述商品表中该商品名称与该商品属性模板表名称对应的商品属性模板表建立连接;
[0011]在数据库中创建用于记录共同属性的名称、共同属性的类型、共同属性的标识符以及特有属性的名称、特有属性的类型、特有属性的标识符的商品属性表,为所述商品属性
表中的共同属性信息设置共同属性标志位,为所述商品属性表中的特有属性信息设置特有属性标志位;
[0012]针对每一种商品属性值的类型,在数据库中创建用于记录该商品属性值的类型的商品属性值表,为每一所述商品属性值表中的商品属性值分别设置对应的商品的标识符,为所述商品属性值表中的共同属性的商品属性值设置共同属性的标识符,为所述商品属性值表中的特有属性的商品属性值设置特有属性的标识符,使每一所述商品属性值表通过所述共同属性的标识符或特有属性的标识符与所述商品属性表建立连接,通过所述商品的标识符与所述商品表建立连接。
[0013]根据本专利技术提供的一种商品信息存储方法,所述将所述目标商品的共同属性信息存储至所创建的多个第一数据表中,所述第一数据表包含所述共同属性模板记录的共同属性信息,以及将所述目标商品的特有属性信息存储至所创建的多个第二数据表中,所述第二数据表包含所述商品属性模板记录的特有属性信息,包括:
[0014]将所述目标商品所属商品类型对应的商品属性模板的名称存储至所述商品属性模板表中;
[0015]将所述目标商品的特有属性的标识符存储至所述商品模板属性表中;
[0016]将所述目标商品的商品名称和标识符存储至所述商品表中;
[0017]将所述目标商品的共同属性的名称、共同属性的类型和共同属性的标识符以及特有属性的名称、特有属性的类型和特有属性的标识符存储至所述商品属性表中;
[0018]将所述目标商品的共同属性的商品属性值以及特有属性的商品属性值,分别存储至对应的所述商品属性值表中。
[0019]根据本专利技术提供的一种商品信息存储方法,所述商品属性值的类型包括以下中的至少一种:文字类型、数字类型、单选下拉菜单类型、多选下拉菜单类型、商品详情类型。
[0020]根据本专利技术提供的一种商品信息存储方法,所述共同属性的类型包括基本属性和品牌属性;所述特有属性的类型包括营销属性、服务属性和互动属性。
[0021]根据本专利技术提供的一种商品信息存储方法,还包括用于记录商品扩展业务的扩展业务模板,所述方法还包括:
[0022]根据所述扩展业务模板,在数据库中创建商品扩展业务表,为所述商品扩展业务表中的商品扩展业务设置对应的商品的标识符,使所述商品扩展业务表通过所述商品的标识符与所述商品表建立连接;
[0023]获取所述目标商品的标识符存储至所创建的商品扩展业务表中。
[0024]第二方面,本专利技术还提供一种通用商品信息模型,包括:
[0025]共同属性模板,基于在数据库中创建相互关联的多个数据表构建,用于记录所有商品的共同属性信息;
[0026]商品属性模板,基于在数据库中创建相互关联的多个数据表构建,与各商品类型分别对应,用于记录各商品类型的特有属性信息。
[0027]根据本专利技术提供的一种通用商品信息模型,还包括:
[0028]扩展业务模板,基于在数据库中创建相互关联的多个数据表构建,用于记录商品的扩展业务信息。
[0029]第三方面,本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并
可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述商品信息存储方法的步骤。
[0030]第四方面,本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述商品信息存储方法的步骤。
[0031]本专利技术提供的通用商品信息模型及商品信息存储方法,根据共同属性模板和商品属性模板,在数据库中创建相互关联的多个数据表;其中,所述共同属性模板记录所有商品的共同属性信息;所述共同属性信息中的每一商品类型对应的商品属性模板记录该商品类型的特有属性信息;获取目标商品的信息,所述目标商品的信息包括共同属性信息和特有属性信息,将所述目标商品的共同属性信息存储至所创建的多个第一数据表中,所述第一数据表包含所述共同属性模板记录的共同属性信息,以及将所述目标商品的特有属性信息存储至所创建的多个第二数据表中,所述第二数据表包含所述商品属性模板记录的特有属性信;通过对商品属性的合理拆分,利用数据库来构建用于存储商品的共同属性信息的共同属性模板,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种商品信息存储方法,其特征在于,包括:根据共同属性模板和商品属性模板,在数据库中创建相互关联的多个数据表;其中,所述共同属性模板记录所有商品的共同属性信息;所述共同属性信息中的每一商品类型对应的商品属性模板记录该商品类型的特有属性信息;获取目标商品的信息,所述目标商品的信息包括共同属性信息和特有属性信息,将所述目标商品的共同属性信息存储至所创建的多个第一数据表中,所述第一数据表包含所述共同属性模板记录的共同属性信息,以及将所述目标商品的特有属性信息存储至所创建的多个第二数据表中,所述第二数据表包含所述商品属性模板记录的特有属性信息。2.根据权利要求1所述的商品信息存储方法,其特征在于,所述共同属性信息还包括:商品名称、商品标识符、共同属性的名称、共同属性的类型、共同属性的标识符和共同属性的商品属性值,所述特有属性信息包括:特有属性的名称、特有属性的类型、特有属性的标识符、特有属性的商品属性值,所述在数据库中创建相互关联的多个数据表,包括:在数据库中创建用于记录商品类型对应的商品属性模板的名称的商品属性模板表;在数据库中创建用于记录商品属性模板的特有属性的标识符的商品模板属性表,为所述商品模板属性表中的特有属性的标识符设置对应的商品属性模板的名称,使所述商品模板属性表通过所述商品属性模板的名称与所述商品属性模板表建立连接;在数据库中创建用于记录商品名称的商品表,其中,依据所述商品名称对应的商品所属的商品类型,通过所属的商品类型对应的商品属性模板表名称,为所述商品表中该商品名称与该商品属性模板表名称对应的商品属性模板表建立连接;在数据库中创建用于记录共同属性的名称、共同属性的类型、共同属性的标识符以及特有属性的名称、特有属性的类型、特有属性的标识符的商品属性表,为所述商品属性表中的共同属性信息设置共同属性标志位,为所述商品属性表中的特有属性信息设置特有属性标志位;针对每一种商品属性值的类型,在数据库中创建用于记录该商品属性值的类型的商品属性值表,为每一所述商品属性值表中的商品属性值分别设置对应的商品的标识符,为所述商品属性值表中的共同属性的商品属性值设置共同属性的标识符,为所述商品属性值表中的特有属性的商品属性值设置特有属性的标识符,使每一所述商品属性值表通过所述共同属性的标识符或特有属性的标识符与所述商品属性表建立连接,通过所述商品的标识符与所述商品表建立连接。3.根据权利要求2所述的商品信息存储方法,其特征在于,所述将所述目标商品...

【专利技术属性】
技术研发人员:梁忠南趙嘉田滕洪诗李乃明
申请(专利权)人:文思海辉元辉科技大连有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1