首页 后端开发 php教程 [PHP] B2B2C商品模块数据库设计 论坛数据库设计 系统数据库设计 oracle数据库设

[PHP] B2B2C商品模块数据库设计 论坛数据库设计 系统数据库设计 oracle数据库设

Jul 29, 2016 am 08:52 AM
数据库设计

goods_common(公共商品表)

规格和属性的区别是,规格影响价格,属性不影响价格,在商品分类页的是属性筛选

规格名称字段

把规格名称数组序列化后存入这个字段

例如:Array ( [1] => 颜色 ),

key对应的是规格表的id,value对应规格表的名称

规格值字段

把规格名称对应的值数组序列化后存入这个字段

例如:Array ( [1] => Array ( [222] => 蓝色 [224] => 绿色 [225] => 梅红 [226] => 黑色 ) ),

第一维的key对应规格表id,二维数组的key对应规格值表的id,value对应规格值表的名称

商品属性

例如:Array ( [206] => Array ( [name] => 款式 [3050] => 毛衣 ) [207] => Array ( [name] => 材质 [3059] => 棉 ))

一维数组的key对应的是属性表的id,二维数组的name对应属性表的名称,二维数组的第二个元素key对应属性值表id,value对应属性值表的名称

商品公共id

商品名称

商品宣传词

商品分类id

商品分类名称————适度冗余,减少关联表

店铺id

店铺名称         ————适度冗余,减少关联表

品牌id

品牌名称

类型id              ————关联类型表,并关联类型下面的属性

商品主图         ————只保存上传后图片的文件名,全路径通过程序拼接,更灵活

商品内容

商品状态         ————0 下架,1 正常

违规原因

商品审核

审核失败原因

商品锁定

商品添加时间

商品上架时间

商品价格

市场价

成本价

折扣

商家自定义编号

运费模版

运费模版名称

是否推荐

是否免运费

是否开具增值税发票

一级地区id

二级地区id

店铺分类id 首尾用,隔开

顶部关联版式

底部关联版式

goods(商品主表)

添加不同规格的商品,生成多条商品信息,sku是不同的,

商品SKUid

商品公共id

商品名称(+规格名称)

商品宣传词

店铺id

店铺名称

商品分类id

商品品牌Id

商品价格

市场价

商家自定义编号

点击数量

销售数量

收藏数量

商品规格序列化,例如:Array ( [222] => 蓝色 )

商品库存

商品主图

商品状态

商品审核状态

商品添加时间

商品编辑时间

一级地区id

二级地区Id

颜色规格id

运费模版id

是否推荐

是否免运费

是否开具增值税发票

店铺分类id 首尾用,隔开

好评星级

评价数量

spec (商品规格表)

规格id

规格名称

规格排序

分类id

分类名称

spec_value (商品规格值表)

规格值id

规格值名称

规格id

分类id

店铺id

规格颜色

排序

attribute(商品属性表)

属性id

属性名称

类型id

属性值列

是否显示

排序

attribute_value(商品属性值表)

属性值id

属性值名称

属性id

类型id

属性值排序

category(商品分类表)

分类id

分类名称

类型id

类型名称

父级id

排序

标题

关键字

描述

type(商品类型表)

类型id

类型名称

排序

分类id

分类名称

以上就介绍了[PHP] B2B2C商品模块数据库设计,包括了数据库设计,b2b2c方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前 By 尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

数据库设计中的冗余字段问题:PHP编程中的最佳实践 数据库设计中的冗余字段问题:PHP编程中的最佳实践 Jun 22, 2023 am 11:02 AM

随着互联网的普及和应用场景的不断增加,数据库设计成为了极其重要的一个问题。而在数据库设计中,冗余字段是一个很重要的问题。冗余字段是指在设计数据库时,出现了重复或不必要的字段。虽然冗余字段可以在一定程度上提高查询效率和速度,但同时也会浪费存储空间和加大维护难度,甚至会影响数据的一致性和安全性。因此,在PHP编程中,应该遵循一定的最佳实践,来解决冗余字段带来的问

利用MongoDB技术开发中遇到的数据库设计问题的解决方案探究 利用MongoDB技术开发中遇到的数据库设计问题的解决方案探究 Oct 08, 2023 pm 05:53 PM

利用MongoDB技术开发中遇到的数据库设计问题的解决方案探究摘要:随着大数据和云计算的快速发展,数据库设计在软件开发中显得尤为重要。本文将讨论开发过程中常遇到的数据库设计问题,并通过具体代码示例来介绍MongoDB的解决方案。引言:在软件开发过程中,数据库设计是一个关键的环节。传统的关系型数据库在处理大规模数据时存在一些性能和可扩展性的问题。而MongoD

Golang学习之Web应用程序的数据库设计实践 Golang学习之Web应用程序的数据库设计实践 Jun 24, 2023 am 10:33 AM

Golang是一种由Google开发的编程语言,其使用简单、性能优越和跨平台特性使得它在现代Web应用程序开发中越来越受到欢迎。在Web应用程序开发中,数据库设计是非常重要的一部分。在这篇文章中,我们将介绍如何使用Golang开发Web应用程序时进行数据库设计实践。选择数据库首先,我们需要选择一个合适的数据库。Golang支持多种数据库,例如MySQL、Po

PHP和MySQL数据库的设计与应用 PHP和MySQL数据库的设计与应用 Jun 20, 2023 am 09:27 AM

PHP和MySQL是一对强大的组合,具有广泛的应用。在互联网行业,PHP和MySQL已经成为了技术栈的标配,大量的网站、Web应用、后台管理系统等应用都采用了这对组合。本文将探讨PHP和MySQL数据库的设计与应用,并介绍一些最佳实践。一、PHP和MySQL数据库的优势PHP是一种开源的、跨平台的、服务端的Web编程语言,拥有广泛的应用场景。MySQL是一种

数据库设计的主要步骤是什么 数据库设计的主要步骤是什么 Dec 29, 2020 pm 04:13 PM

步骤:1、需求收集和分析,得到数据字典和数据流图;2、对用户需求综合、归纳与抽象,形成概念模型;3、将概念结构转换为数据模型;4、设计数据库的物理结构;5、建立数据库,编制与调试应用程序,组织数据入库;6、对数据库系统进行评价、调整与修改。

如何在PHP中实现商品多规格SKU的数据库设计 如何在PHP中实现商品多规格SKU的数据库设计 Sep 06, 2023 am 09:03 AM

如何在PHP中实现商品多规格SKU的数据库设计在电商平台中,商品规格是一个非常重要的概念。商品规格可以理解为商品的不同属性和特征,例如尺寸、颜色、重量等。在实际应用中,针对不同的规格,我们往往需要为每一种组合设置不同的价格、库存和图片等信息。这就需要我们设计一个合适的数据库结构来存储和管理商品的规格及其相关信息。本文将介绍如何在PHP中实现商品多规格SKU的

Golang语言特性解读:ORM框架与数据库设计 Golang语言特性解读:ORM框架与数据库设计 Jul 17, 2023 pm 11:33 PM

Golang语言特性解读:ORM框架与数据库设计引言:近年来,随着云计算的发展和大数据的兴起,数据库的应用越来越广泛。为了更方便地操作数据库,ORM(对象关系映射)框架应运而生。而Golang作为一门现代化的编程语言,具有强大的并发能力和高效的性能。本文将介绍Golang语言中使用ORM框架进行数据库设计的方法,并附上相关的代码示例。一、ORM框架ORM(O

MySQL 复合主键在数据库设计中的应用详解 MySQL 复合主键在数据库设计中的应用详解 Mar 15, 2024 am 11:33 AM

MySQL复合主键在数据库设计中的应用详解MySQL复合主键是指由多个字段组成的主键,通过组合这些字段的值来唯一标识一条记录。在数据库设计中,复合主键的应用非常广泛,特别是在需要唯一标识某个实体的情况下。本文将详细介绍MySQL复合主键的概念、设计原则以及具体的代码示例。一、MySQL复合主键的概念在MySQL中,主键是用来唯一标识表中的每一行数据的字段

See all articles