
主贴帖子与帖子之间是1对多,你难道不会用一句T-SQL查询出来吗?select from tiezi where tid='aaa'
union all
select from tiezi where parentid='aaa'
这个设计是帖子在同一个表,主贴没有父级,跟帖的父级是子贴。
这样通过用户字段去连接用户表查询,
还有做分页,每页固定显示某个数量的帖子,多的就翻页。
求采纳
那就是好友没更新的动态。如果有新动态它是会显示的。所以说在微博和微信的邮箱里,如果是动态更新你会看得到的。关心朋友动态。是每一个朋友圈儿人必须看到的,而且。也都是大家喜欢看的。所以说动态的更新可能会知道朋友近段时间的心情,工作。以及生活。现在很多人都在关注着,朋友同事。有的是为了更多的了解对方。有的是就是为了从中心脏一些朋友的点点滴滴。注意。时间久了可能就会越来越喜欢看动态,看说说以及各种看点。
动态网页分两部分,前台和后台,前台就是我们一般所见到的网页,后台包括数据库以及连接数据库和前台页面的交互程序,一般有asp,jsp,php等。可以打个比方,数据库好比人的大脑,里面存储着很多内容,前台页面好比人的各种表情动作,交互程序好比人的神经系统,通过神经系统将人大脑中的某项内容指令传递给人体各个部位进行相关动作。
所以,可以说数据库是动态网页的心脏,核心。数据库技术自然是动态网页设计中最重要的一个环节。
逻辑结构设计是将概念结构设计阶段完成的概念模型,转换成能被选定的数据库管理系统(DBMS)支持的数据模型。这里主要将E-R模型转换为关系模型。需要具体说明把原始数据进行分解、合并后重新组织起来的数据库全局逻辑结构,包括所确定的关键字和属性、重新确定的记录结构和文件结构、所建立的各个文件之间的相互关系,形成本数据库的数据库管理员视图。
逻辑结构设计一般分为三步进行:
1从E-R图向关系模式转化数据库的逻辑设计主要是将概念模型转换成一般的关系模式,也就是将E-R图中的实体、实体的属性和实体之间的联系转化为关系模式。在转化过程中会遇到如下问题:
(1)命名问题。命名问题可以采用原名,也可以另行命名,避免重名。
(2)非原子属性问题。非原子属性问题可将其进行纵向和横行展开。
(3)联系转换问题。联系可用关系表示。
2数据模型的优化数据库逻辑设计的结果不是唯一的。为了进一步提高数据库应用系统的性能,还应该适当修改数据模型的结构,提高查询的速度。
3关系视图设计关系视图的设计又称为外模式的设计,也叫用户模式设计,是用户可直接访问的数据模式。同一系统中,不同用户可有不同的关系视图。关系视图来自逻辑模式,但在结构和形式上可能不同于逻辑模式,所以它不是逻辑模式的简单子集。
关系视图主要有三个作用:
(1)通过外模式对逻辑模式的屏蔽,为应用程序提供了一定的逻辑独立性。
(2)更好地适应不同用户对数据的不同需求。
(3)为不同用户划定了访问数据的不同范围,有利于数据的保密。
表结构如下
表1,字段说明表
主键id
字段名(允许重名,用于多个Checkbox或Radio的多选,对于Textbox)
字段类型,如TextBox或Checkbox
字段长度
默认值
其它
表2:用户录入表
字段id(上表id)
值
用户id
其它
不知道你说的节点指的是什么,导航一类的东西还是啥,数据库设计符合要求就行了,查询比较多的简单网站可以用2NF,复杂的表比较多的 *** 作比较多的数据库用更高范式,3NF是应用最多的范式,可以使用这个。范式:数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update) *** 作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。
设计数据库的时候一般根据需要,先用笔和纸画出你要实现的功能,然后针对每张表的设计出需要用的字段,设计数据库很复杂的,不是一下两下就设计好的,我经常做项目的时候自己建库建表,会进出进入到数据库修改字段,根据自己不同的需要制作出相应的表,这个只是思路的参考
以上就是关于数据库设计 评论回复功能 类似qq说说的那种, 如何建表 具体些全部的内容,包括:数据库设计 评论回复功能 类似qq说说的那种, 如何建表 具体些、为什么好友动态,一直显示的是,您的好友没有新动态、数据库技术在动态网页设计中的地位和作用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)