`

微博数据库设计

 
阅读更多

部分功能建表设计

 

 

 

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)

 

 

QQ

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)

外键

 

 

Atusersat用户表

描述

字段名

类型

空值

其他

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

 

 

发送用户ID

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个字符)、关注其他...

    微博数据库设计.doc

    微博数据库设计是一个复杂而精细的过程,它涉及到多个表的构建以支持微博平台的功能。以下是根据提供的文件信息解析出的关键知识点: 1. **Users表**:这是用户基础信息表,包括了用户注册时的基本数据。`users_id`...

    twitter 数据库 设计 微博数据库 设计

    twitter数据库 twitter数据库设计 微博数据库设计

    微博数据库设计 微博数据库设计

    在微博系统中, 当前用户、关注者(也就是粉丝)、被关注者(崇拜对象)这三种角色是少不了的。他们之间看似简单的关系,但是其中数据库表将如何设计

    微博数据库设计.pdf

    微博数据库设计是一个复杂而精细的过程,它涉及到多个关键表格,以存储用户信息、社交关系、微博内容以及其他互动数据。以下是对这些表格的详细说明: 1. **Users** 表:这是用户基本信息的存储表,包括用户ID...

    微博数据库那些事儿:3个变迁阶段背后的设计思想.pdf

    【微博数据库设计思想的三个变迁阶段】 微博作为中国最具影响力的社交媒体平台之一,其数据库系统的发展历程可以分为初创阶段、爆发阶段和成熟阶段。这三种阶段分别反映了微博在应对用户增长、业务复杂性和性能挑战...

    课程微博数据库设计.pdf

    在设计微博数据库时,我们需要考虑的关键点是数据的组织、关联和检索效率。这个数据库设计包含多个表,每个表代表不同的实体和它们之间的关系。以下是根据提供的内容详细解析的各个表及其字段: 1. **Users**(用户...

    仿新浪微博数据库+存储过程+asp.net 源码

    仿新浪微博 数据库 存储过程 asp.net 源码GridView 这我写的一个项目,现在把源码写出和大家一起分享一下 我的QQ:979170768想结交更多的软件开发好友,和芯片,嵌入式开发好友,一起学习进步

    基于BS架构微博系统设计软件源码+数据库+word说明文档.zip

    基于B/S架构的微博系统主要用功能包括:用户登录退出、用户信息维护、微博发布、好友关注、发布提问等等。本系统结构如下: (1)用户模块: 实现登录功能 实现用户登录的退出 实现用户注册 实现已注册用户信息...

    微博数据库功能毕业设计.doc

    微博数据库功能毕业设计.doc

    微博数据库系统设计.pdf

    8. **数据库设计**: - 用户表(user):包括用户编号(Uid)、用户名(UName)等属性,用户编号为主键。 - 其他表如消息表(message)、评论表(comment)、转发表(relay)和关注表(attention)的设计未在此处详细列出,但...

    微博数据库分析与设计(采用SQL Server数据库).docx

    【微博数据库分析与设计】 微博作为一种社交媒体平台,其数据库设计涉及到多个方面,包括用户管理、内容发布、互动功能、安全控制、数据管理等。在设计过程中,首先要理解微博的基本功能,以便确定系统的各项需求。...

    微博数据库那些事儿:3个变迁阶段背后的设计思想.zip

    总结来说,微博数据库从最初的集中式架构,到分布式数据库和读写分离,再到大数据和实时分析的演变,反映了数据库设计对高并发、大数据量和实时性的适应。这种演进过程不仅体现了技术的发展,也展示了在互联网时代,...

    jsp微博课程设计

    4. **数据库设计**:构建微博系统需要一个有效的数据库设计,包括用户表、微博表、评论表、点赞表等,以存储用户信息、微博内容、互动记录等。使用SQL语句进行数据操作,理解关系型数据库管理系统的原理和优化方法。...

Global site tag (gtag.js) - Google Analytics