易语言:我想做个问答系统,有没有什么的软件和数... 财富值24

2016-06-29 13:07发布

要有追问和回复,还有解决状态
4条回答
- 自己最爱的不一定最适合自己
1楼 · 2016-06-29 13:24.采纳回答
个表 分别是问题表question,自动增长
q_id 问题表的id
u_id 用户表的id
con 回答内容/回复内容
creatTime 发表时间
根据发表时间的先后来罗列出 追问和回复内容

用户表就不用我说了吧

还可以加些其他字段;追问内容/.问题表question 字段
id 主键,用户表userinfo
1.回答表answer 字段
id 主键,自动增长
u_id 用户表的id
status 问题解决状态
content 提问内容
2,回答表answer
TableQuestion :QID(int),   问题的IDQTitle(varchar(300)),  问题的标题QContext(text)406  问题的正文QDate(datetime)e 问题提出的时间QIsPass(int or bit), 如果一个提问需要审核的话QLastQA(int), 最后回复问题的人QIsFinish(int) 是否已完结TableAnswer:AID(int),  回答的IDQID(int),  回答所在问题的IDAContext(text),  回答的正文ADate(datetime), 回答的时间AIsFinAnserwer(int or bit)   这个是和楼上分歧的最大地方把正确答案归纳到回复表中 而问题表中添加了是否已完结这个字段原因是:1.如果问题没有人回答 超过了时间 问题作废的话 楼上的方式不容易判断2.如果没有正确的答案 问题得不到解决 那么同上3.如果要统计一个用... 展开
主从表:
主表id,question,time,uid等等
从表:从表id,主表id(关联主表),answer,time,uid等等
简单的设计
Id int 记录ID
content text 记录内容
replay_id int 回复ID 若是提问的 就为 0 回答的 则填 回答的那条记录的ID
status tinyint 0 表示 屏蔽 1 显示 这个你可以自己根据实际情况

一周热门 更多>