简单的商城系统的数据库设计
  wiW3EfIcI6Fn 2023年11月01日 60 0

简单的商城系统的数据库设计

本文会详细介绍一下,简单商城系统的数据库的表的创建。
本文使用的数据库是MySQL8.0.x。
数据库可视化软件使用的是jetbrains datgrip。

用户相关

账号表

create table account(
    id int8 auto_increment primary key comment '主键',
    username varchar(10) not null unique comment '账号',
    `password` varchar(150) not null comment '密码',
    nickname varchar(10) default null comment '昵称',
    role_type varchar(1) default '0' comment '0 - 普通用户 1 - 管理员 2 - 超级管理员',
    create_at datetime default current_timestamp comment '创建时间',
    update_at datetime default current_timestamp on update current_timestamp comment '修改时间'
)comment '账号表';

用户信息表

create table userinfo(
    id int8 auto_increment primary key comment '主键',
    uid int8 not null comment '账号主键',
    id_num varchar(18) comment '身份证号',
    real_name varchar(10) comment '身份证姓名',
    create_at datetime default current_timestamp comment '创建时间',
    update_at datetime default current_timestamp on update current_timestamp comment '修改时间'
)comment '用户信息表';

购物车表

create table cart(
    id int8 auto_increment primary key comment '主键',
    uid int8 not null comment '账号主键',
    `count` int comment '购物车中有几种类型的商品',
    create_at datetime default current_timestamp comment '创建时间',
    update_at datetime default current_timestamp on update current_timestamp comment '修改时间'
)comment '购物车表';

收件地址表

create table address(
    id int8 auto_increment primary key comment '主键',
    uid int8 not null comment '账号主键',
    country varchar(30) default '中国' comment '国家',
    province varchar(30) default '北京市' comment '省份/州',
    city varchar(30) default '北京市' comment '市',
    district varchar(30) default '东城区' comment '区/县',
    detail varchar(150) not null comment '详细地址',
    is_default varchar(1) default '0' comment '0 - 非默认收件地址 1 - 默认收件地址',
    create_at datetime default current_timestamp comment '创建时间',
    update_at datetime default current_timestamp on update current_timestamp comment '修改时间'
)comment '收件地址表';

后面还会更新

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  yThMa20bw7iV   2024年05月20日   58   0   0 MySQL
  pwciJmn0pWhj   2024年05月18日   56   0   0 MySQL
  WOljo6A3TCPl   2024年05月20日   50   0   0 MySQL
  8MfSLxyzjZA4   2024年05月20日   52   0   0 MySQL
  pwciJmn0pWhj   2024年05月17日   53   0   0 MySQL
  U6xQfOH75OE1   2024年05月17日   42   0   0 MySQL
  ijEHlwWobBkw   2024年05月17日   48   0   0 MySQL
  ijEHlwWobBkw   2024年05月17日   50   0   0 MySQL
  IS5q6TY5yQNJ   2024年05月17日   47   0   0 MySQL
wiW3EfIcI6Fn