3.2 逻辑结构设计
关系模型:
用户QQ号,用户名,登录密码,性别,生日,家庭住址)
好友qq号,好友qq,好友分组号,好友备注)
分组(分组号,qq号,分组名称)
消息qq号好友qq,发送消息时间,消息内容,是否提示,是否阅读)
登录日志qq号,密码,最后登录时间)
3.3 物理结构设计
用户表结构如下
表3-1用户信息表
罗志祥图片
列名
数据类型
允许空
说明
QQId
nvarchar(10)
Not null
用户QQ号,主键
Username
nvarchar(20)
Not null
用户昵称
password
nvarchar(20)
Not null
用户密码
Sex
nchar(2)
null
性别
BirthDay
datetime
Null
生日
head
nvarchar(20)
Not null
头像
mood
nvarchar(50)
Null
最近动态
status
nvarchar(2)
Not null
在线状态
高考最高分
ip
nchar(20)
Not null
最后登录ip地址
表3-2用户分组表
列名
数据类型
允许空
说明
group_id
int
分组号,主键
group_name
nvarchar(20)
分组名
美团外卖怎么做兼职骑手user_id
nvarchar (10)
留学机构推荐
用户QQ号,外码
张碧晨
表3-3好友表
列名
数据类型
允许空
说明
user_id
nvarchar (10)
Not null
用户QQ号
friend_id
nvarchar (10)
Not null
好友QQ号
remark
nvarchar(10)
Not null
好友备注名
groupid
int
Not null
好友分组号
表3-4登录日志表
列名
数据类型
允许空
说明
韩东君八卦QQId
nvarchar(10)
Not null
用户QQ号
pwd
nvarchar(16)
null
用户密码
time
datetime
Not null
最后登录时间
表3-5聊天表
列名
数据类型
允许空
说明
message_id
int
Not null
消息id,主键
send_id
nvarchar(10)
Not null
发送用户QQ号
receive_id
nvarchar(10)
Not null
接收用户QQ号
message
text
Not null
消息内容
time
nvarchar(20)
Not null
消息发送时间
is_read
nchar(1)
Not null
用户是否已阅读
is_prompt
nchar(1)
Not null
是否已提示消息