购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.3 数据库设计

3.3.1 数据表概要说明

本系统采用MySQL作为后台数据库,根据需求分析和功能结构图,为整个系统设计了6个数据表,其中关键的数据表分别用于保存文章信息、留言及小纸条信息、文章回复信息和用户信息。关键数据表树形结构如图3.6所示。

图3.6 关键数据表树形结构图

3.3.2 设计E-R图

根据各个表的存储信息和功能,分别设计了以下几个对应的E-R图。

(1)留言及小纸条信息表(tb_info)E-R图如图3.7所示。

(2)文章信息表(tb_article)E-R图如图3.8所示。

图3.7 留言及小纸条信息表E-R图

图3.8 文章信息表E-R图

(3)文章回复信息表(tb_reArticle)E-R图如图3.9所示。

(4)用户信息表(tb_userInfo)E-R图如图3.10所示。

图3.9 文章回复信息表E-R图

图3.10 用户信息表E-R图

3.3.3 数据库逻辑设计

本系统采用MySQL数据库,数据库名称为db_database03,数据库db_database03中包含6张表。下面将介绍数据库中的4张关键数据表。

1.tb_info(留言及小纸条信息表)

用于保存留言及小纸条信息,该表的结构如表3.1所示。

表3.1 tb_info的表结构

2.tb_article(文章信息表)

用于保存文章信息,该表的结构如表3.2所示。

表3.2 tb_article的表结构

3.tb_reArticle(文章回复信息表)

用于保存文章回复信息,该表的结构如表3.3所示。

表3.3 tb_reArticle的表结构

4.tb_userInfo(用户信息表)

用于保存用户信息,该表的结构如表3.4所示。

表3.4 tb_userInfo的表结构 m/51oaLbRG3O8O6RXqVx1qUYzrIVYV/Q+G8OON1PMYxu5LFZ5ksyTinW21z5z2IV

点击中间区域
呼出菜单
上一章
目录
下一章
×