【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《聊天软件数据库设计》,欢迎阅读!
表结构
数据库表结构设计方案,仅供参考 User用户表( User(--用户表 字段 U_ID
U_Logi nID U_NickName U PassWord U Sig naTure U Sex U_Birthday U Teleph one U Name U Email U」n tro U HeadPortrait U She ngXiao U Age
U Co nstellation U BloodType U SchoolTag U Vocati on U Nation ID U Provi ncelD U CityID
U FriendshipPolicy ID U UserStateID
U Frie ndPolicyQuestio n U Frie ndPolicyA nswer U Frie ndPolicyPassword
)
UserState(--用户状态表 字段 US ID US Name
字段类型
字段描述 (登陆账号) (昵称) (密码)
备注 主键、自增
Int
Varchar( 20) Varchar( 20) Varchar( 20)
Varchar( 150) (个性签名) Bit (性别) Datetime Varchar( 30) Varchar( 30) Varchar( 50)
住日) (电话) (真实姓名) (邮箱)
Null
Null Null Null Null Null Null Null Null Null Null Null Null 外键 外键 外键 外键 外键 Null Null Null
Varchar( 300) (简介) Varchar( 100) (头像) Char(2) Int Char(6) Varchar( 10) Varchar( 50) Varchar( 30) Int Int Int Int Int
Varchar(30) Varchar( 30) Varchar( 30)
生肖 年龄 星座 血型 毕业学校 (职业) (国家ID) (省份ID) (城市ID) 好友策略ID (用户状态ID) 好友策略问题 好友策略答案 好友策略密码
字段类型 Int
Varchar( 10)
字段描述 (ID) (状态名字)
备注 主键
)
Frien ds(--好友表
) 字段 F ID F_Fire ndlD F UserlD F Name F Friend TypeID F Frie ndGroupsID
字段类型 Int Int Int
Varchar (30) Int Int
字段描述 主键ID 朋友的ID 自己的ID 备注昵称 (好友类型) (所属分组ID)
备注 主键 外键 外键 Null 外键 外键
User FriendshipPolicy(--添加好友策略 字段 字段类型 U FP ID 主键 U Frie ndshipPolicy
Int varchar
字段描述 策略ID
备注 主键
好友添加方式
)
FriendGroups(--好友分组表 字段 FG」D FG Name FG UserID
)
Friend Type (--好友类型 字段 FT ID FT Name )
字段类型 Int
Varchar (20)
字段描述 (类型ID) (类型名称)
字段类型 Int Varchar Int
字段描述 份组ID) (分组名字) 用户ID
备注 主键 外键
备注 主键
Messages©-聊 天记录表 字段 字段类型 M ID
M PostMessages M status M Time
M MessagesTypeID M FromUserID M ToUserlD )
Int Text Bit Datetime Int Int Int
字段描述 (消息ID) (消息内容) (接收状态) (发送时间) (消息类型ID) (发送者ID)指向用户表 (接收者ID)指向用户表
备注 主键,自增
默认值 外键 外键 外键
MessagesType (--消息类型
字段 MT ID
字段类型 Int
字段描述 (类型ID)
备注 主键
MT Name )
Varehar (20) 类型名称
Nation (--国家 字段 N ID
N Name )
Provinee (--省份 字段 P ID P Name P Natio nID )
City (--城市 字段 C ID C Name C Provi ncelD )
字段类型 Int
Varehar (30)
字段描述 (国家ID)
备注 主键
(名字)
字段类型 Int
Varehar (30) Int
字段描述
备注
(省份ID ) (名字) 所属国家ID
外键
字段类型 Int
Varehar ( 30) Int
字段描述
备注
(城市ID ) (名字) 所属省份ID
外键
本文来源:https://www.wddqxz.cn/bef42b6b4bd7c1c708a1284ac850ad02de8007cf.html