SpringBoot项目实战(1)-数据库建表-持续更新

分析

这次的项目有用户登陆,所以用户表一张、用户资料表一张;
使用Java网络爬虫技术获取所需的大量数据,所以依据不同平台建不同的数据表;
结果分析,通过大数据的分析,将不同的结果分析存入表中;
。。。待续(随着项目的开发,表结果会进行调整)

用户表(存取账号和密码)

create table tb_user
(
    pk        varchar(36)          not null comment '主键,唯一ID',
    account   varchar(50)          not null comment '账号',
    password  varchar(50)          not null comment '密码',
    phone     varchar(20)          null comment '手机号码',
    active    tinyint(1) default 1 not null comment '是否激活',
    authority int        default 0 not null comment '权限',
    constraint tb_user_pk_uindex
        unique (pk)
)
    comment '用户表';

alter table tb_user
    add primary key (pk);

用户信息表(可根据需求自行增加字段)

create table tb_user_info
(
	pk varchar(36) not null,
	user_pk varchar(36) not null comment '用户pk',
	nickname varchar(50) null comment '昵称',
	email varchar(50) null comment '邮箱'
)
comment '用户信息表';

权限表

create table tb_authority
(
	pk varchar(36) not null,
	authority int not null comment '权限',
	name varchar(20) not null comment '备注',
	mark varchar(100) null comment '备注'
)
comment '用户权限表';

京东数据表

create table tb_jd_info
(
    pk             varchar(36)                          not null,
    item_id        varchar(50)                          not null comment '商品ID',
    item_name      varchar(200)                         null comment '商品名称',
    item_price     varchar(100)                         null comment '商品价格',
    item_img_url   varchar(100)                         null comment '商品图片地址',
    item_url       varchar(100)                         null comment '商品对应的url地址',
    shop_name      varchar(100)                         null comment '商品所属的店铺名',
    comment_number varchar(100)                         null comment '评价数量',
    shop_url       varchar(100)                         null comment '店铺地址',
    crawler_time   datetime   default CURRENT_TIMESTAMP null comment '爬虫爬取的时间',
    type           varchar(20)                          null comment '种类',
    active         tinyint(1) default 1                 null comment '是否激活',
    constraint tb_jd_info_pk_uindex
        unique (pk)
)
    comment '京东商品';

alter table tb_jd_info
    add primary key (pk);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

孙霸天

你的打赏是我不断创作的动力!

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

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

打赏作者

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

抵扣说明:

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

余额充值