电商平台数据库设计

2020-08-18 22:41|来源: 网路

电商平台数据库表设计:

商品分类表

CREATE TABLE `t_catalog` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(45) NOT NULL,
  `pid` int(11) DEFAULT '0',
  `order_no` int(11) DEFAULT NULL,
  `type` varchar(15) DEFAULT NULL,
  `code` varchar(45)DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `code_UNIQUE` (`code`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

商品信息表

品牌表

商品属性表

    也可以当成商品参数表

商品属性扩展表

商品规格表

    不同规格有独立的库存、价格、优惠活动等

商品规格扩展表


相关概念:

spu:商品

sku:单品

相关问答

更多
  • 电子商务专业是融计算机科学、市场营销学、管理学、法学和现代物流于一体的新型交叉学科。目的是培养系统掌握电子商务的基础知识和基本技能,熟悉各类电子商务活动的基本业务流程,能熟练运用电子商务技能和现代信息技术从事电子商务活动、电子商务网站及系统建设和安全维护工作、电子商务管理业务的高级应用型技术人才。基本简介 电子商务(Electronic Commerce),简称EC。通俗的说电子商务,电子商务就是利用互联网开展商务活动,当企业将它的主要业务通过企业的内联网、外联网、及互联网与企业的职员、客户、供销商及其合作 ...
  • MySQL数据库设计[2023-11-05]

    建议你看看 数据结构 这本书
  • 那么你就要用到asp技术了,我学过的教材是vb语言的asp技术,,连数据库十分简单,但是你得把数据库的表建立起来。
    表的内容无非就是:用户名,密码等信息,如果还要加上验证码的话,
    我估计你也不会,在此我就不建议你用了,还有的是,vb语言你会吗?
    不会是吗,先教你一些简单的。
    数据库就用access得了,运行速度比较快,不要听别人瞎说!
    Dim sql As String
    Dim mycmd As SqlCommand
    sql = "insert into bo ...
  • [数商云]电商开发平台指出,一般的电商平台搭建流程如下:1、前期分析:竞品分析、行业分析、自身需求分析;2、平台搭建方式:寻找第三方开发平台或者是自建团队搭建电商平台;3、资料准备:域名、服务器空间 、备案准备;4、平台开发流程:原型策划,UI设计,重新开发,测试;5、商城上架,网站上线。
  • 分阶段需要与生产同步,直到您部署新的更改。 或者在第四个称为Test的环境中进行新的升级验证。 我们称之为我们的UAT / Test,它通常是Staging服务器上的第二个数据库。 确切的方法将取决于你如何保持同步。 你真的在使用复制吗? 或者只是Prod to Stage的备份/恢复? Staging needs to be in sync with production, only up to the point where you are deploying new changes. That or ...
  • 如果您只想存储32位有符号整数,则只需确定格式,例如big endian。 然后,您可以自己编写序列化/反序列化: void write_int32_be (int32_t i, FILE *f) { uint8_t buf[4]; buf[0] = ((uint32_t)i >> 24); buf[1] = ((uint32_t)i >> 16) & 0xFF; buf[2] = ((uint32_t)i >> 8) & 0xFF; buf[3] = (uint32_t)i & 0x ...
  • 我会将它们存储在同一张表中。 如果有很多票据,则只将它们分成两个表格作为优化。 我怀疑这会是一个问题。 宏伟计划中的3万确实很小。 数据库的构建可以处理数百万行而不会出汗。 只要你有适当的索引(全部加入列和潜在的搜索栏)。 如果你开始经历缓慢的经历,开始将旧门票归档到归档表中。 总的来说,一张桌子的设计更清洁,并保持数据一样。 I would store them int he same table. Partitioning them into two tables only as an optimiza ...