|
3.3 数据库设计 |
本系统采用MySQL作为后台数据库,根据需求分析和功能结构图,为整个系统设计了6个数据表,其中关键的数据表分别用于保存文章信息、留言及小纸条信息、文章回复信息和用户信息。关键数据表树形结构如图3.6所示。
图3.6 关键数据表树形结构图
根据各个表的存储信息和功能,分别设计了以下几个对应的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图
本系统采用MySQL数据库,数据库名称为db_database03,数据库db_database03中包含6张表。下面将介绍数据库中的4张关键数据表。
用于保存留言及小纸条信息,该表的结构如表3.1所示。
表3.1 tb_info的表结构
用于保存文章信息,该表的结构如表3.2所示。
表3.2 tb_article的表结构
用于保存文章回复信息,该表的结构如表3.3所示。
表3.3 tb_reArticle的表结构
用于保存用户信息,该表的结构如表3.4所示。
表3.4 tb_userInfo的表结构