日期:2014-05-17 浏览次数:20952 次
--参考:
/*
评论表应该是依附于某个数据表的,比如qq日志评论
你的评论依据某篇文章,那么评论表里面就应该有这篇日志的id号,
评论表也就自己的主键,和评论内容
评论表:
评论id
文章id
评论时间[系统时间]
评论内容
*/
--参考:
--博客评论表:
create table blog_comments(
comm_id number,--每一条评论的编号
--这里不设立主键,因为每一篇文章有很多评论,
--而这些评论是依赖与这篇文章的,如果这篇文章被博主给删除了,
--那么这些评论也一并被删除,这个可以使用cascade级联删除
--这个你可以使用sequence来实现自增
ref_comm_id number,--引用上面的评论,也用这个键值,不过是按钮名称不一样而已
blog_id number,--被评论的文章编号[可能是其他数据类型]
--这里的blog_id要参照文章id号,因为每条评论都是关联到一篇文章的
comm_time date default sysdate,--博客评论时间
comments varchar2(500 char)--一般评论都限制了字数
--当然可以有网页的html[asp[,jsp]]控件来控制
--总之,如果大于500,那么存进数据库时将截断
)
/
--具体很多细节,应该和博客表一起设计,关联起来,这里只是一个参考