简单留言板设计(2)
时间:2026-01-15
时间:2026-01-15
ASP.NEI设计
UserInfo、Newpost和AdminInfo。其中,UserInfo表存储注册的用户信息;Newpost表存储访问者的留言情况,AdminiInfo表存储系统管理员的信息。下面分别对这三个表的设计加以介绍。
(1)UserInfo数据表
UserInfo数据表的字段设置如图2所示,并设UserID为自动增量(初始值为1,增量因子为1),且为主键。
图2 UserInfo数据表的设计
(2)AdminInfo数据表
AdminInfo数据表的字段设置如图3所示,AdminID为主键。
图3 AdminInfo数据表的设计
(3)Newpost数据表
Newpost数据表设PostID为自动增量(初始值为1,增量因子为1),且为主键。ParentID用来记录访问者所回复的留言,如果为初始留言(不是对已有留言的回复),则ParentID为0,否则对应相应留言的PostID。
图4 Newpost数据表的设计
数据库设计完毕之后,在AdminInfo数据表中插入一条新数据,作为系统的初始管理员,AdminID列的值为Admin,AdminPwd列的值也为111。另外,在数据库