博客项目04--数据库设计
数据库设计
数据库在一个信息管理系统中占有一个非常重要的地位,数据库结构设计的好坏直接影响到系统的效率以及实现的效果。合理的数据库结构设计可以提高数据库存储效率,保证数据的完整性和一致性。
3.1 创建数据库
首先创建一个名为db的数据库,用来存储云博客屋的所有数据。
3.2数据库结构设计
本网站定义的db数据库中包含以下3个表:用户表、类型表、云记表。
下面分别介绍这些表的结构:
- 用户表:用来保存系统用户的基本信息。
|
字段名称 |
字段类型 |
字段描述 |
|
userId |
int |
主键、自增 |
|
uname |
varchar |
用户名称 |
|
upwd |
varchar |
用户密码 |
|
nick |
varchar |
用户昵称 |
|
head |
varchar |
用户头像 |
|
mood |
varchar |
用户心情 |
类型表:用来保存云记模块的类型信息。
|
字段名称 |
字段类型 |
字段描述 |
|
typeld |
int |
主键、自增 |
|
typeName |
varchar |
类型名称 |
|
userId |
int |
用户ID |
- 云记表:用来保存用户发布的文章的各种信息。
|
字段名称 |
字段类型 |
字段描述 |
|
noteId |
int |
主键、自增 |
|
title |
varchar |
标题 |
|
content |
test |
内容 |
|
typeld |
int |
类型ID |
|
pubTime |
datetime |
发布时间 |
|
lon |
float |
经度 |
|
lat |
float |
维度 |
浙公网安备 33010602011771号