-
人到中年有点甜
CREATE TABLE Product(PID int primary key,PName varchar(50))CREATE TABLE Comment(CID int primary key ,CContent nvarchar(4000)) CREATE TABLE PCRelation(PID int,CID int,flag bit)--0表示商品 1表示评论的评论
-
jeck猫
我觉得三个表多了,两个表可以实现表一:new表二:评论评论结构 ID, NEWID, PID ID表示KEY,NEWID表示新闻,PID,表示上级评论,你说不要递归,其实只有2层,你本来就不应该用递归啊
-
月关宝盒
部分抄袭机器人的实现:CREATE TABLE Product(PId int primary key, PName varchar(50))CREATE TABLE Comment(CId int primary key , CContent nvarchar(4000), PId int nullable)CREATE TABLE CommentRelation(CId int, ParentCId int nullable) 评论与产品(或其它)的关系为 多 对 1。评论与评论的关系为 多 对 多(这难道是楼主强调的”递归“)。 如果摒弃我理解楼主的那种”递归“,修正为CREATE TABLE Product(PId int primary key, PName varchar(50))CREATE TABLE Comment(CId int primary key , CContent nvarchar(4000), PId int nullable, ParentCId int nullable)看上去跟前个方案有些像,自己都迷惑了:(