字体:  

这种sql怎么建立

dandan2007 发表于: 2008-9-08 22:42 来源: PHPChina 开源社区门户

user表很简单,只记录用户名密码和上次登录时间。
column表记录BBS分区,category记录BBS版面。一个分区下面可以有多个版面。
page表记录BBS上的帖子。主题帖的pid0,跟帖的pid为主题帖的id


dddd.jpg




图上面的关系
这种表是怎么建立的,主要是里面的关连我不会,是要用到外链和索引吗?
请把建立的sql语句发给我并且解释一下好吗?

最新回复

阿辛 at 2008-9-09 12:25:50
php+mysql不太像sql server那样直接在数据库里面用存储过程什么的,直接删一个表,就把关联的也删了。

一般是通过php程序实现,比如要删除一个demo_user数据,删之前取得demo_user.id 然后到demo_page里面找到user_id值一样的记录将其删除,这样就实现了关联
sara at 2008-9-09 13:37:31
主题贴和跟帖分成2个表好一点。