当前位置:
文档之家› PHPCMS二次开发_问答模块数据库设计
PHPCMS二次开发_问答模块数据库设计
title:标题 key:搜索关键字 status:状态(1:启用,2:禁用)
问答系统数据表——v9_question
用于存储问题的基本信息
v9_question
id:编号 title:标题 content:内容 uid:发布人 addtime:发布时间 credit:悬赏积分
typeid:分类
answernum:答案数量 bestid:最佳答号
credit:积分
问答系统数据表——v9_qalog
用于存储问答系统的日志
v9_qalog
id:编号 qid:涉及问题编号
aid:涉及答案编号
uid:用户编号 credit:积分变更
type:操作类型1:提问,2:回答,3:修改问题,4:最佳答案,5: 删除
addtime:创建时间 desc:说明
问答系统数据表
v9_question • 问题记录表 v9_answer • 答案记录表 v9_qacredit • 用户积分记录表 v9_qalog • 问答系统日志记录表 v9_qatype • 问题分类记录表
问答系统数据表——v9_qatype
用于存储问题分类设置 v9_qatype id:编号
北风网PHPCMS二次开发
在线问答系统
数据库设计
讲师:胖龙(北风网版权所有)
数据库设计的重要性
数据库是整个软件应用的根基,是软件设计的起点, 它起着决定性的质变作用,因此我们必须对数据库设 计高度重视起来,培养设计良好数据库的习惯,是一 个优秀的软件设计人员所必须具备的基本素质条件。 一个不良的数据库设计,必然会造成很多问题,轻则 增减字段,重则系统无法运行。
欢迎访问我们的官方网站
问答系统数据表——v9_answer
用于存储答案的基本信息
v9_question
id:编号 qid:问题编号
content:答案内容
uid:发布人 addquestion:追加提问 addtime:发布时间
isbest:是否为最佳答案
问答系统数据表——v9_qacredit
用于存储用户参与答题模块获取的积分