只设计评论表,用户表等等都有了。一个人评论,另一个人回复,再评论,再回复

回复讨论(解决方案)

不知道你的 评论和回复 的含义是什么

既然是论坛,那必定有一个主帖,所有的评论和回复都是对于主贴的(现在流行的样式)因此评论和回复都应含有主帖的id

如果你需要评论和回复是针对某个评论和回复的,那么还需要含有相应的评论和回复的id(这种样式是早期论坛常用的树状形式)

不知道你的 评论和回复 的含义是什么

既然是论坛,那必定有一个主帖,所有的评论和回复都是对于主贴的(现在流行的样式)因此评论和回复都应含有主帖的id

如果你需要评论和回复是针对某个评论和回复的,那么还需要含有相应的评论和回复的id(这种样式是早期论坛常用的树状形式)

就像CSDN这样,我发帖,你评论我的,我再回复你,你再回复我。这样的数据表怎样设计,不懂

CSDN 的就是第一种方案

id 唯一识别字

pid 主贴的id

其他你需要的字段

依然可以分作两表

id

其他你需要的字段

id 唯一识别字

pid 主贴的id

其他你需要的字段

上面说的都可以滴,主贴中要有一个ID,这个ID是评论中的主贴ID,这样就可以关联起来了

还有一种方法是盖楼,可以按时间,但是最好是加一个字段,是楼层的ID

主键 评论人id 评论者id 时间戳 评论内容

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

mysql评论表_如何设计论坛评论表?mysql相关推荐

  1. 【哈希表】(一) 设计哈希表

    目录 一.设计哈希表 二.设计哈希表的关键 三.设计哈希集合 3.1 题目要求 3.2 解决过程 四.设计哈希映射 4.1 题目要求 4.2 解决过程 五.设计哈希表 - 解决方案 六.复杂度分析 - ...

  2. mysql视图和中间表_数据库设计中的14个技巧

    时 间:2006-09-15 00:00:00 作 者: 摘 要:数据库设计中的14个技巧 正 文: 1. 原始单据与实体之间的关系 可以是一对一.一对多.多对多的关系.在一般情况下,它们是一对一的关 ...

  3. mysql 备用字段_数据库设计之备用字段

    备用字段,也称 预留字段 . 相关描述: 在数据表中,不仅设计了当前所需要的字段,而且还在其中留出几个字段作为备用. 举例说明,我设计了一个人员表(Person),其中已经添加了各种必要的字段,包括姓 ...

  4. mysql创建复杂表_数据库_MySQL_复杂的表结构创建

    本例示例下复杂的表结构创建, 大致分为两张表 user表 和 authority(权限表) 每个用户对应一种权限,默认为1(普通用户)  灵感来源:(仿照 进程的优先级, 优先级越高的进程,数字越小) ...

  5. mysql的设计模式_数据库设计中使用设计模式

    一.引言 现代的企业开发中,越来越多地引入了多层架构设计模式,即使是小型的企业信息系统也逐渐向多层架构发展,以满足系统的可伸缩性以及可维护性.目前企业开发的平台占主导地位的是 J2EE 和 .NET ...

  6. 第三方登录mysql表_浅谈数据库用户表结构设计,第三方登录

    说起用户表,大概是每个应用/网站立项动工(码农们)考虑的第一件事情.用户表结构的设计,算是整个后台架构的基石.如果基石不稳,待到后面需求跟进了发现不能应付,回过头来反复修改用户表,要大大小小作改动的地 ...

  7. mysql inserted表_触发器中的inserted表和deleted表

    触发器语句中使用了两种特殊的表:deleted 表和 inserted 表.Microsoft? SQL Server 2000 自动创建和管理这些表.可以使用这两个临时的驻留内存的表测试某些数据修改 ...

  8. excel链接隐藏工作表_自动隐藏Excel工作表

    excel链接隐藏工作表 When you build a workbook for other people to use, there might be worksheets that can s ...

  9. arcengine遍历属性表_记录一次Hive表清理过程

    记录一次Hive表清理过程 背景 时间:2020-07-17 在用spark+hive做数仓的过程中往往会产生很多表,过多历史表会很快消耗掉有限的hdfs资源,并且时间过于久远的表一般不会具有利用价值 ...

最新文章

  1. C++之菱形继承的解决之道
  2. CodeSmith 4.0 正式版发布
  3. php辅助框架,【PHP开发框架】Laravel框架中辅助函数:optional ()函数的介绍
  4. 一份从入门到精通NLP的完整指南 | NLPer
  5. ucosii事件控制块------信号量集
  6. mysql mvcc和行锁_mysql在RR的隔离级别下,究竟是通过MVCC解决幻读的还是通过行锁的next key算法解决的?...
  7. 如何运行Spark程序
  8. HDU 6444 Neko's loop(单调队列)
  9. python 动态加载代码_python 动态网页爬取?(不是加载更多页的动态网页哟)?...
  10. 电大计算机网考视频,2016年12月电大计算机网考多媒体技术复习资料 整理版.doc...
  11. windows自带黑体_微软黑体下载-微软黑体官方下载[字体下载]-华军软件园
  12. 获取电脑的唯一识别码_无锡电脑办公,office软件培训,学会为止
  13. 数据分析(2)——假设检验的详细原理步骤
  14. Ubuntu 机箱前置音频接口不能用的解决方法
  15. 使用Elasticsearch进行高效的中文搜索
  16. 联想服务器配置 RAID
  17. P68-70 王者荣耀
  18. 号码认证一键免密登录,让验证更简单!
  19. 杂项多彩_40美丽多彩的博客设计
  20. 解决Chrome无法自动同步书签

热门文章

  1. 华铭智能属于芯片概念吗_绩优滞涨的科技股名单来袭!两大活跃资金加仓股仅6只,射频芯片龙头在列...
  2. DDD学习笔记 - 实战篇(Ⅱ)
  3. 免费PR片头模板 多彩星星(粒子)特效PR片头模板
  4. sublime快捷键设置(十年积累经常在用)
  5. 关于ADC使用的经验总结(引用)
  6. 数说故事车企数字化转型案例分享——内容营销如何促进品牌增长
  7. 3、“数据化运营”,单品数据化运营第一部分,让你团队转起来
  8. 西门子PLC_300F系列PLC_初始化MMC卡实验教程 S_L01
  9. 创建Android工程心德,Android项目的个人总结
  10. [系统安全] 三十三.恶意代码检测(3)基于机器学习的恶意代码检测技术