【项目】工艺品展示系统——数据库设计
为了将生活中的一些信息抽象,我们设计出数据库概念模型,进而有了信息世界的模型建设,所以,概念模型是开展数据库设计的重要用具。E-R模型法在设计中使用最频繁。

数据库表结构设计
数据库的设计通常是以一个已经存在的数据库管理系统为基础的,通常使用包括 Oracle,MYSQL,SQL Server等。这次我用的是MYSQL,以下用表来说明表的整体构架。
表 1 art 工艺品详情表
| 名称 |
类型 |
空 |
默认值 |
备注 |
| id |
int(10) unsigned |
否 |
<auto_increment> |
自增id |
| cat_id |
int(10) unsigned |
否 |
0 |
分类id |
| title |
varchar(200) |
否 |
|
标题 |
| subtitle |
varchar(222) |
否 |
|
|
| content |
text |
否 |
|
内容 |
| sort_num |
int(10) unsigned |
否 |
0 |
排序 |
| state |
int(10) unsigned |
否 |
1 |
审核状态 1是审核 0未审核 |
| pv |
int(10) unsigned |
否 |
1000 |
点击率 |
| author |
varchar(30) |
否 |
|
发布人 |
| add_time |
int(10) unsigned |
否 |
0 |
发布时间 |
| update_time |
int(10) unsigned |
否 |
0 |
更新时间 |
| is_delete |
int(10) unsigned |
否 |
0 |
是否删除 1是删除 0是未删除 |
| zan |
int(11) |
否 |
1 |
点赞数 |
| img |
varchar(255) |
是 |
/blog/Public/images/blogimg/1.png |
图片的缩略图地址 |
表 2 message信息留言板
| 名称 |
类型 |
空 |
默认值 |
备注 |
| id |
int(9) |
否 |
<auto_increment> |
主键id |
| bid |
int(11) |
否 |
0 |
文章id |
| uid |
int(11) |
否 |
0 |
用户id |
| nick |
varchar(222) |
否 |
|
昵称 |
| ip |
int(11) |
否 |
0 |
ip 地址 |
| content |
text |
否 |
|
内容 |
| add_time |
int(10) |
否 |
0 |
添加时间 |
| face |
varchar(222) |
否 |
|
用户头像地址地址 |
| is_delete |
int(5) unsigned |
是 |
0 |
是否删除 |
表 3 person 用户表
| 称 |
类型 |
空 |
默认值 |
备注 |
| id |
int(11) |
否 |
<auto_increment> |
主键id |
| face |
varchar(255) |
是 |
/blog/Public/images/face/1.jpg |
头像地址 |
| nick |
varchar(255) |
是 |
<空> |
姓名 |
| username |
varchar(255) |
否 |
|
用户帐号名 |
| |
varchar(255) |
是 |
<空> |
邮件地址 |
| password |
varchar(255) |
否 |
|
密码 |
| ip |
varchar(255) |
否 |
|
记录登录ip地址 |
| add_time |
int(11) |
否 |
0 |
用户创建时间 |
| is_forbid |
int(4) |
是 |
0 |
用户是否被封禁 |
表 4 config 管理员表
| 名称 |
类型 |
空 |
默认值 |
属性 |
备注 |
| id |
int(10) unsigned |
否 |
<auto_increment> |
|
自增id |
| username |
varchar(30) |
否 |
|
|
用户名称 |
| password |
varchar(32) |
否 |
|
|
用户密码 |
| |
varchar(100) |
否 |
|
|
邮箱 |
| link_user |
varchar(100) |
否 |
|
|
联系人 |
| icp |
varchar(100) |
否 |
|
|
icp |
| address |
varchar(100) |
否 |
|
|
地址 |
| notice |
varchar(255) |
否 |
|
|
|
表 5 cat 类别表
| 名称 |
类型 |
空 |
默认值 |
属性 |
备注 |
| id |
int(10) unsigned |
否 |
<auto_increment> |
|
自增id |
| name |
varchar(30) |
否 |
|
|
博文分类名称 |
| is_delete |
int(10) unsigned |
否 |
0 |
|
是否删除 1是删除 0是未删除 |
表 6 collection 收藏表
| 名称 |
类型 |
空 |
默认值 |
属性 |
备注 |
| Id |
int(11) |
否 |
<auto_increment> |
|
主键id |
| uid |
int(11) |
是 |
<空> |
|
用户id |
| bid |
int(11) |
是 |
<空> |
|
工艺品id |
| is_delete |
int(3) |
是 |
0 |
|
是否删除 |
文章来源: hiszm.blog.csdn.net,作者:孙中明,版权归原作者所有,如需转载,请联系作者。
原文链接:hiszm.blog.csdn.net/article/details/113381639
- 点赞
- 收藏
- 关注作者
评论(0)