让网站运营更简单

让搜索引擎更喜欢的网站

立即咨询

专注于高端网站服务

潜心,笃志!

立即咨询

企业全场景门户

网站建设解决方案

立即咨询

多用户商城网站开发,开发实践-多用户商城的设计(一) 数据库核心结构万万没想到

发布时间:2022-10-28 01:33:33 作者:佚名 来源:网络 浏览量(49) 点赞(48)
摘要123:由于”某些“需要,决定重新做一个线上商城。下面是一些相关的实践。1.产品命名,没有什么好的名字。既然是商城可用“shop”吧,只要不和其他的产品

1.多用户商城网站开发方案

由于”某些“需要,决定重新做一个线上商城下面是一些相关的实践1.产品命名,没有什么好的名字既然是商城可用“shop”吧,只要不和其他的产品重名就可以了;暂定名称为"SuperShop"下面全部使用"SuperShop"来称呼这个产品。

2.多用户商城网站开发流程

2.SuperShop开发语言的选择,后端的开发语言可以使用Java、C#、 PHP三种语言3.SuperShop的数据库类型,第一种数据库,选择MySQL4.大致功能组成,SuperShop的功能模块大致可以分为:后台管理(PC WEB端),线上商城(PC WEB 端),线上商城移动端,线上商城外部接口,APP端(如有需求再开发)。

3.多用户商城网站开发工具

数据库核心结构:命名规则,采用驼峰命名法,所有ID主键都采用雪花算法生成ID表的前缀是"s_"下面是建表查询商品表:CREATETABLE`s_Goods` ( `ID`bigint(20) NOT

4.多用户商城建站

NULL, `Name`varchar(255) CHARACTERSET utf8 COLLATE

5.多用户商城 源码

varchar(255) CHARACTERSET utf8

6.多用户商城 开源

NOTNULLDEFAULllID`

7.开源 多用户商城

`Cover`varchar(255

8.多商户商城数据库设计

T封面图片, `Description` longtext CHARACTER

9.多用户购物商城

创建时间, PRIMARY KEY (`ID`) USING BTREE ) ENGINE = InnoDBCHARACTERSET = utf8mb4 COLLATE = utf8mb4_general_ci

应各种商品的需求商品类别表:CREATE。

TABLE`s_GoodsClasses` ( `ID`bigint(20) NOTNULL, `ParentID`bigin

`Name`varchar(255) CHARACTERSET utf8 COLLATE utf8_general_ci NOTNULL

(255) CHARACTERSET utf8mb4 COLLATE utf8mb4_general_ci NOTNU

SET utf8 COLLATE utf8_general_ci NOTNULLDEFAULTCO

, `Orders`int(11) NOTNULLDEFAUL

int(11) NOTNULLDEFAU

`ID`) U类别

ROW_FORMAT = Dynamic;商品类别采用了无限分级的树状结构,支持排序,关系继承计量单位,采用了多级计量单位的结构 支持大小计量单位:CREATETABLE`s_Unit` ( `ID`

varchar(255) CHARACTERSET

ar(255) CHARACTERSET utf8mb4 COLLATE

) CHARACTERSET utf8 COLLATE utf8_general_ci

emo`varchar(255) CHARACTERSET utf8mb4 COLLATE utf8mb4_general_ci NULLDEFAULTNULL

创建时间, PRIMARY KEY (`ID`) USING BTREE ) ENGINE = InnoDBCHARACTERSET = utf8mb4 COLLATE = utf8mb4_general_ci

ETABLE`s_GoodsAttributes`

( `ID`bigint(20) NOTNULL, `Name`varchar(255) CHARACTERSET utf8 COLLATE utf8_general_ci NOTNULLDEFAULT

SET utf8 COLLATE utf8_general_ci NOTNULLDEFAU

utf8mb4 COLLATE utf8mb4_general_ci NO

SET utf8mb4 COLLATE utf8mb4_ge

utf8mb4 COLLATE utf8mb4

ENGINE =

扩展属性值,这个表存储所有商品的扩展属性的值CREATETABLE`s_GoodsAttributesValues` ( `ID`bigint(20) NOTNULL, `GoodsID`bigint

eneral_ci NOTNULLDEFAULT

属性名称 , `Value`varchar(255) CHARACTERSET utf8 COLLATE utf

KEY (`ID`) USING BTREE ) ENGINE = Inno

商品扩展属性值 ROW_FORMAT = Dynamic;这里最大的问题是,属性的值,最大的支持255字节,这个设置得过大浪费,过小不够用,在没有更好的办法之前,只能如此了本文仅列出了商品相关的几个表的结构,是我最新的灵感。

不代表就是最好的,或者还可以有很大的改善空间如果有不妥之处请批评指正。

本文图文来源于网络,版权属于原作者或网站,内容为作者观点,内容版权归原作者所有、本站不对文章中的任何观点负责,内容只用于提供信息阅读,无任何商业用途。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站(文章、图片、音频、视频)有涉嫌抄袭侵权/违法违规的内容,请联系管理员,一经查实,将立刻删除、维护您的正当权益。

二维码

扫一扫,关注我们

相关新闻

X

截屏,微信识别二维码

微信号:zeroretrd

(点击微信号复制,添加好友)

  打开微信

微信号已复制,请打开微信添加咨询详情!
热线咨询
400-660-9550
180-4219-6648
免费热线
网站建设
小程序开发
网站SEO优化