用户表:users
列名 类型 约束 键 描述
user_id INT(8) NOT NULL
主键 自增
user_name
VARCHAR(40
)
NOT NULL
password VARCHAR(20) NOT NULL
email VARCHAR(128) Unique
age INT(8)
school VARCHAR(100)
address VARCHAR(100)
sex CARCHAR(10) CHECK
OPTION 男 女
state Tinyint Check option
Tinyint(1)
Tinyint(0)
登录的状态
Birthday Date
Telephone Varchar(25)
Picture
Varchar(128) 用 户 头 像 的 路
径
好友关系表:friends
列名 类型 约束 键 描述
my_id INT(8) NOT NULL
主 键 / 外 键
(users)
参照 users 表
friend_id INT(8)
外键 参照 users 表
State Tinyint Not null
Check option
Tinyint(0)
Tinyint(1)
0:接听
1:朋友
消息表:messages
列名 类型 约束 键 描述
Message_id INT(8) NOT NULL
主键 自增
From_id INT(8)
外键 参照 users 表
To_id INT(8) Not null
外键 参照 users 表
content Varchar(300) Not null
留言的内容
Type
Int(2)
Check option
In(0,1,2)
消息类别