写一个简单的论坛,在建模等其他操作省略的情况下是要先设计数据库。在这个简单的BBS项目中,仅涉及四个表:用户表,主题帖表,回复贴表,板块表。其中四个表都是要主外键关系的,比如用户表与主题表回复表的联系,板块表和主题帖表的父板块的关系:
用户表:
create table tbl_user(
userid varchar2(40) primary key,
uname varchar2(20),
upass varchar2(100),
head varchar2(100),
regtime date,
gender int
)
板块表:
create table tbl_board(
boardid int primary key ,
boardname varchar2(50),
parentid int
)
主题表:
create table tbl_topic(
topicid varchar2(40) primary key ,
titl