求论坛数据库的设计 谢谢帮忙
本人刚学编程 我想做一个论坛
但是数据库总是设计不好 表和字段设计的不好
我该怎样设计 表和表中的字段 还有表之间的关系
请高手帮助 谢谢
用的MySQL
这个是我做的一个用户的表 , 还有帖子表 消息表等等 不知道还应该怎样设计表
谢谢帮助
CREATE TABLE USER (userid BIGINT NOT NULL, 用户序号 不能为空
username VARCHAR (32)UNIQUE NOT NULL, 登陆ID 唯一 不能为空
userpassword VARCHAR (32) NOT NULL, 登陆密码 不能为空
useremail VARCHAR (255) NOT NULL, 用户email 不能为空
userpurview char(1) NOT NULL, 用户权限判断 不能为空
activeValue INTEGER NOT NULL, 用户积分 不能为空
news char(1) NOT NULL,是否有新消息
name VARCHAR (32) , 用户真实姓名
usersex char(1), 用户性别
userbirthday VARCHAR (32) 用户生日
address VARCHAR (32) 用户地址
underwrite VARCHAR (128) 用户签名
creationtime VARCHAR (32) NOT NULL, 注册时间 不能为空
lastlogintime VARCHAR (32) NOT NULL, 最后登陆时间 不能为空
obligatestring1 VARCHAR (32), 预留自段1
obligatestring2 VARCHAR (32), 预留自段2
PRIMARY KEY (userid) 外键为userid
);