第3章 表结构设计

mini商城第3章 表结构设计

一、课题

表结构设计

二、回顾

1、掌握商城架构设计

  • 前后端分离开发模式学习

  • 商城架构设计

  • 商城技术栈讲解

2、微服务模块拆分原则

三、目标

1、整体业务功能分析

2、根据业务需求设计表结构及字段

四、内容

在第一篇文章中有介绍过需求文档,在需求文档中实际上已经对整体商城的功能做了一遍梳理,我们现在先来看整个系统要实现的业务需求功能,理清楚业务功能之后才能去设计表结构,这里不再具体讲解业务需求,想了解的同学参考需求文档。 

第3章 表结构设计_第1张图片

下面开始设计具体的表结构,表结构pdm和sql都已经放到了资料目录下。

第1章 用户管理

用户管理分为两大类,一类是管理员用户,比如商城的超级管理员、不同商户的管理员等。一类是门户登录的会员。

1.1 后台管理用户

1.1.1 用户信息表

这张表的功能就是存储用户的基本信息,包括用户在本系统的唯一id、用户登录名、用户登录密码、用户头像、email、昵称、备注、创建时间、登录时间、状态(0:禁用;1:启用)等

DROP TABLE IF EXISTS `user_admin`;
CREATE TABLE `user_admin` (
    `id` big

你可能感兴趣的:(java,数据库,微服务)