一、功能分析
今天主要做数据库的设计与实现,这一块需要数据库的基础知识了,如果要讲解篇幅就大了,有兴趣的朋友看一下推荐阅读,有基础的朋友可以看下面的思维导图来分析。
推荐阅读:Mysql数据库基础知识 数据库表设计
我们直接从想学习的目标博客网站的功能上分析,看看这个博客网站需要建立哪些表,每个表中都需要什么字段。
First:博文
最主要的是我们的博文表,名字可以直接叫做 article
,这个表中,肯定要包括以下几点:
- 博文的标题
- 博文的内容
- 博文的发表时间
- 博文的修改时间
- 博文的分类
- 博文的阅读量
- 博文喜欢量
- 博文作者等
Second:分类
针对博文的分类,我们可以参考csdn博客系统。
一篇博文只能有一个分类