2021-07-09

个人博客开发之数据库设计

前言

分享完需求,我们就按照需求去设计数据库就可以了,这里我数据库选用
Mysql 原因呢Mysql相对于其他数据库如ORACLE轻巧,方便,开源,免费,好用,而且效率也够用

数据库设计

这里数据库设计我推荐大家一款数据库设计工具,我一直在使用觉得还不错叫PDMan

多平台版本,Mac Windows,Linux 系统都有 。总之功能非常强大 ,PDMan官网

分表设计

用户表

CREATE TABLE users( user_Id BIGINT NOT NULL AUTO_INCREMENT COMMENT '用户ID' , user_name VARCHAR(128) COMMENT '用户名' , user_nickname VARCHAR(128) COMMENT '用户昵称' , pwd VARCHAR(64) COMMENT '用户密码' , email VARCHAR(64) COMMENT '用户邮箱' , avatar VARCHAR(128) COMMENT '用户头像' , create_time DATETIME COMMENT '注册时间' , birthday DATE COMMENT '用户生日' , age INT COMMENT '用户年龄' , moble_phone VARCHAR(32) COMMENT '用户手机号' , PRIMARY KEY (user_Id)) COMMENT = '用户 ';;

文章表

CREATE TABLE article( article_id BIGINT NOT NULL AUTO_INCREMENT COMMENT '博文ID' , push_data DATETIME COMMENT '发布日期' , article_user VARCHAR(32) COMMENT '发表用户' , title VARCHAR(1024) COMMENT '博文标题' , like_count INT COMMENT '点赞数' , comment_count INT COMMENT '评论数' , read_count INT COMMENT '浏览量' , top_flag VARCHAR(1) COMMENT '是否置顶' , create_time DATETIME COMMENT '创建时间' , article_summary VARCHAR(1024) COMMENT '文章摘要' , PRIMARY KEY (article_id)) COMMENT = '文章 ';;

文章详情

CREATE TABLE article_detail( article_detail_id BIGINT NOT NULL AUTO_INCREMENT COMMENT '文章详情id' , content_md TEXT COMMENT '文章markdown内容' , content_html TEXT COMMENT '文章html内容' , article_id BIGINT COMMENT '文章id' , PRIMARY KEY (article_detail_id)) COMMENT = '文章详情 ';;

文章标签

CREATE TABLE article_tag_referenced( atr_Id BIGINT NOT NULL AUTO_INCREMENT COMMENT '引用id' , article_id BIGINT COMMENT '文章id' , tag_id BIGINT COMMENT '标签id' , PRIMARY KEY (atr_Id)) COMMENT = '文章标签 ';;

文章分类

CREATE TABLE article_category_referenced( acr_id BIGINT NOT NULL AUTO_INCREMENT COMMENT '引用id' , article_id BIGINT COMMENT '文章id' , category_id BIGINT COMMENT '类目id' , PRIMARY KEY (acr_id)) COMMENT = '文章分类 ';;

分类表

CREATE TABLE category( category_id BIGINT NOT NULL AUTO_INCREMENT COMMENT '分类ID' , category_name VARCHAR(64) COMMENT '分类名称' , alias_name VARCHAR(64) COMMENT '分类别名' , description VARCHAR(128) COMMENT '分类描述' , parennt_id BIGINT COMMENT '父分类ID' , create_time DATETIME COMMENT '创建时间' , PRIMARY KEY (category_id)) COMMENT = '分类 ';;

:https://www.ikjzd.com/articles/126883
亚马逊listing转化率优化系列教程一:怎样优化listing图片?:https://www.ikjzd.com/articles/126908
亚马逊旺季FBA再次限仓,卖家该如何应对?:https://www.ikjzd.com/articles/126876
Lazada管制防疫物品:罚款、关店全都有!:https://www.ikjzd.com/articles/126910
男催乳师打开我双腿 医生轻点揉我快受不了了:http://lady.shaoqun.com/a/248309.html
女海王阵型!不告诉男朋友就勾搭富二代!数百万粉丝,Tik Tok女人,网络名人,做了很多轮:http://lady.shaoqun.com/a/410933.html
清迈的一个天桥小舒林成同志,被居民举报:http://lady.shaoqun.com/a/410934.html
女人为什么选择"暧昧"?倾听中年妇女的心声:http://lady.shaoqun.com/a/410935.html
独立站高昂流量成废品,如何操作才能起死回生?(上):https://www.ikjzd.com/articles/146487

No comments:

Post a Comment