3.零时尚商城--数据库设计

零时尚商城-数据库详细设计笔记

一、数据库设计分析

1.1 PDman建模工具使用

  • 可视化创建数据表(数据表)
  • 视图显示数据表之间的关系(关系图)
    在这里插入图片描述
  • 导出SQL指令(模型→导出DDL脚本)
    在这里插入图片描述
  • 记录数据库设计的版本-数据库模型版本的管理(模型版本)
  • 同步数据模型到数据库(开始→数据库连接)
    在这里插入图片描述

1.2 分析《零时尚商城》数据库模型

  • 用户
  • 首页
    • 轮播图
    • 商品类别
  • 商品

1.3 SPU-SKU

SPU:标准化产品单元。是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述了一个产品的特性。通俗:属性值、特性相同的商品可称为一个SPU。

产品:华为mate30、小米11

SKU(最小存货单位,定义为保存库存控制的最小可用单位)

sku 小米11 12G/256G 20
sku 小米11 8G/128G 40

1.4 数据库表明细说明

1.4.1 users-用户

在这里插入图片描述

1.4.2 user_addr-用户地址

在这里插入图片描述

1.4.3 user_login_history-登录历史表

在这里插入图片描述

查不出地区,需要借助数据字典,只能得出ip。

1.4.4 index_img 轮播图

在这里插入图片描述

这两张表是首页中需要用到的表。

1.4.5 category-商品分类

在这里插入图片描述

这两张表是首页中需要用到的表。

1.4.6 product-商品

在这里插入图片描述

1.4.7 product_img-商品图片

在这里插入图片描述

商品图片单独出来,好处就是:一个商品可以对应多张图片。

1.4.8 product_sku-商品规格

在这里插入图片描述

商品与商品规格是一对多的关系,一个商品有多个商品规格

1.4.9 product_params-商品参数

在这里插入图片描述

1.4.10 shopping_car-购物车

在这里插入图片描述

1.4.11 orders-订单

在这里插入图片描述

1.4.12 order_item-订单项/快照

在这里插入图片描述

1.4.13 product_comments-商品评价

在这里插入图片描述

二、建库建表

2.1 创建数据表

  • 从PDman导出sql,导入到mysql中

2.2 准备测试数据

  • 首页轮播图 index_img
    在这里插入图片描述
  • 首页类别信息 category
    在这里插入图片描述
  • 商品信息
  • sku
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

11_1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值