部分功能建表设计
Users用户注册信息表
描述
字段名
类型
空值
其他
用户ID
user_id
number(8)
否
主键
用户邮箱
user_email
varchar(40)
否
用户密码
user_password
varchar(80)
否
用户昵称
user_nikename
varchar(60)
否
注册时间
user_time
timestamp
否
验证状态
user_status
Number(1)
默认(0)
Userinfo 用户详细信息表
描述
字段名
类型
空值
其他
用户资料ID
userinfo_id
number(8)
否
主键
真实姓名
userinfo_truename
varchar(40)
所在地
userinfo_address
varchar(120)
性别
userinfo_sex
varchar(4)
性取向
userinfo_sexual
varchar(8)
感情状况
userinfo_feeling
varchar(20)
生日
userinfo_birthday
varchar(20)
血型
userinfo_bloodtype
varchar(8)
博客地址
userinfo_blogurl
varchar(200)
个性域名
userinfo_realmname
varchar(200)
简介
userinfo_intro
varchar(400)
邮箱
userinfo_email
varchar(60)
userinfo_qqnumber
varchar(30)
MSN
userinfo_messenger
varchar(60)
职业信息
userinfo_profession
varchar(60)
标签
userinfo_label
varchar(200)
用户ID
user_id
number(8)
否
外键
Relation 用户关系表
描述
字段名
类型
空值
其他
用户关系ID
relation_id
number(8)
否
主键
创建时间
relation_time
timestamp
关系类型
relation_type
varchar(20)
关系组名
relation_ groupname
varchar(20)
用户ID
user_id
number(8)
否
外键
被关注用户
user_byid
number(8)
否
外键
Messages 微博表
描述
字段名
类型
空值
其他
普通消息ID
messages_id
number(8)
否
主键
消息类型
messages_type
varchar(20)
消息内容
messages_info
varchar(400)
发表时间
messages_time
timestamp
收藏次数
messages_collectnum
number(8)
评论次数
messages_commentnum
number(8)
转发次数
messages_ transpondnum
number(8)
赞同次数
messages_agreenum
number(8)
阅读次数
messages_readnum
number(8)
消息标签
messages_label
varchar(80)
消息图片ID
picture_id
number(8)
否
外键
发表用户ID
user_id
number(8)
否
外键
Atusers被at用户表
描述
字段名
类型
空值
其他
ID
atusers_id
number(8)
否
主键
普通消息ID
messages_id
number(8)
否
外键
被at用户ID
user_atid
number(8)
否
外键
被at时间
atusers_time
timestamp
Collections 微博收藏表
描述
字段名
类型
空值
其他
收藏ID
collections_id
number(8)
否
主键
收藏时间
collections_time
timestamp
收藏状态
collections_status
varchar(10)
否
收藏用户ID
user_id
number(8)
普通消息ID
messages_id
number(8)
否
外键
Privateletter私信表
描述
字段名
类型
空值
其他
私信ID
privateletter_id
number(8)
否
主键
privateletter_info
varchar(400)
内容状态
privateletter_infostatus
varchar(10)
否
发送时间
privateletter_time
timestamp
user_id
number(8)
否
外键
接受用户ID
user_id
number(8)
否
外键
Comments 评论表
描述
字段名
类型
空值
其他
评论ID
comments_id
number(8)
否
主键
评论内容
comments_info
varchar(200)
内容状态
comments_infostatus
varchar(10)
评论时间
comments_time
timestamp
普通消息ID
messages_id
number(8)
否
外键
用户ID
user_id
number(8)
否
外键
Pictures 图片表
描述
字段名
类型
空值
其他
图片ID
picture_id
number(8)
否
主键
图片地址
picture_url
varchar(200)
图片类别
picture_type
varchar(20)
图片时间
picture_time
timestamp
用户ID
user_id
number(8)
否
外键
Admins管理员表
描述
字段名
类型
空值
其他
管理员ID
admins_id
number(8)
否
主键
管理员名称
admins_name
varchar(20)
否
管理员密码
admins_pass
varchar(20)
否
转载文章请注明出处:http://blog.csdn.net/chrp99
相关推荐
### 微博数据库设计 #### 一、系统概述与背景 微博作为一种新兴的社交媒体形式,以其独特的信息传播方式迅速在全球范围内获得了广泛的应用。其核心功能包括:用户发布简短的信息(通常不超过140个字符)、关注其他...
微博数据库设计是一个复杂而精细的过程,它涉及到多个表的构建以支持微博平台的功能。以下是根据提供的文件信息解析出的关键知识点: 1. **Users表**:这是用户基础信息表,包括了用户注册时的基本数据。`users_id`...
twitter数据库 twitter数据库设计 微博数据库设计
在微博系统中, 当前用户、关注者(也就是粉丝)、被关注者(崇拜对象)这三种角色是少不了的。他们之间看似简单的关系,但是其中数据库表将如何设计
微博数据库设计是一个复杂而精细的过程,它涉及到多个关键表格,以存储用户信息、社交关系、微博内容以及其他互动数据。以下是对这些表格的详细说明: 1. **Users** 表:这是用户基本信息的存储表,包括用户ID...
【微博数据库设计思想的三个变迁阶段】 微博作为中国最具影响力的社交媒体平台之一,其数据库系统的发展历程可以分为初创阶段、爆发阶段和成熟阶段。这三种阶段分别反映了微博在应对用户增长、业务复杂性和性能挑战...
在设计微博数据库时,我们需要考虑的关键点是数据的组织、关联和检索效率。这个数据库设计包含多个表,每个表代表不同的实体和它们之间的关系。以下是根据提供的内容详细解析的各个表及其字段: 1. **Users**(用户...
仿新浪微博 数据库 存储过程 asp.net 源码GridView 这我写的一个项目,现在把源码写出和大家一起分享一下 我的QQ:979170768想结交更多的软件开发好友,和芯片,嵌入式开发好友,一起学习进步
基于B/S架构的微博系统主要用功能包括:用户登录退出、用户信息维护、微博发布、好友关注、发布提问等等。本系统结构如下: (1)用户模块: 实现登录功能 实现用户登录的退出 实现用户注册 实现已注册用户信息...
微博数据库功能毕业设计.doc
8. **数据库设计**: - 用户表(user):包括用户编号(Uid)、用户名(UName)等属性,用户编号为主键。 - 其他表如消息表(message)、评论表(comment)、转发表(relay)和关注表(attention)的设计未在此处详细列出,但...
【微博数据库分析与设计】 微博作为一种社交媒体平台,其数据库设计涉及到多个方面,包括用户管理、内容发布、互动功能、安全控制、数据管理等。在设计过程中,首先要理解微博的基本功能,以便确定系统的各项需求。...
总结来说,微博数据库从最初的集中式架构,到分布式数据库和读写分离,再到大数据和实时分析的演变,反映了数据库设计对高并发、大数据量和实时性的适应。这种演进过程不仅体现了技术的发展,也展示了在互联网时代,...
4. **数据库设计**:构建微博系统需要一个有效的数据库设计,包括用户表、微博表、评论表、点赞表等,以存储用户信息、微博内容、互动记录等。使用SQL语句进行数据操作,理解关系型数据库管理系统的原理和优化方法。...