社区
Java EE
帖子详情
数据库冗余问题
jxdn_yang
2006-01-23 10:24:31
书本上说数据应该尽量减少冗余,可在实际编程过程中却是不是这么一回事,多表的连接会大大增加程序的复杂度和不可靠性,所以我的做法是增加冗余字段减少表连接~~我不知道这做法是否可以,请对数据库设计有经验的网友谈谈自己的想法~~~
...全文
77
4
打赏
收藏
数据库冗余问题
书本上说数据应该尽量减少冗余,可在实际编程过程中却是不是这么一回事,多表的连接会大大增加程序的复杂度和不可靠性,所以我的做法是增加冗余字段减少表连接~~我不知道这做法是否可以,请对数据库设计有经验的网友谈谈自己的想法~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jxdn_yang
2006-01-23
打赏
举报
回复
其实索引的话也会增加程序复杂度的啊
如果这些是关键信息段的话,这样做可以?
zhangji__2000
2006-01-23
打赏
举报
回复
增加冗余字段并不认为是好事,这样就违被了面向对象的原则,除非是很必要的信息字段。其实你可以考虑从语句优化上做文章,比如增加索引什么的
jxdn_yang
2006-01-23
打赏
举报
回复
冗余字段基本是姓名和两个编码...
human_2
2006-01-23
打赏
举报
回复
如果冗余的东西不变,我支持你,
如 学生表 id 01 ,姓名 aaa 成绩表 id 01 姓名aaa 成绩90
但是如果冗余会改变,别用,会让你 头痛的
关于
数据库
冗余
字段的几点思考
同步方案可参考:
数据库
冗余
字段的同步策略和管理 实际上为了避免连表查询,也不一定非要创建
冗余
字段。如果要
冗余
的字段只作为显示,而不作为查询条件,则可以不创建
冗余
字段,可以通过缓存解决。 ...
数据库
冗余
1.关系
数据库
的数据
冗余
形成的原因:表的重复、属性的重复、元组的重复、属性值的重复。有的数据
冗余
用于数据间建立联系、数据安全或为了数据使用的便利,是必需的数据
冗余
,而其余的数据
冗余
为非必需的数据
冗余
应...
如何在
数据库
三范式的基础上进行
数据库
冗余
设计
数据库
设计过程中不仅要考虑遵循第三范式,还要考虑是否
冗余
很多
数据库
设计书籍都强调
数据库
设计三范式,而三范式的一个重要工作就是消除
冗余
,可以消除
冗余
在大多数情况下是正确的。当在实际的业务模型中,处理...
关于
数据库
冗余
设计带来的数据同步
问题
问题
描述在开发过程中,为了减少关联查询的次数,我们经常会设计一些
冗余
字段
数据库
冗余
字段的同步策略和管理
如何有效的管理
冗余
字段是开发组内必须解决的
问题
。我的解决方案是:使用专门的表来管理
冗余
字段。例如article表有以下
冗余
字段 fromUserName,toUserName 如何管理这两个字段呢?通过建立一个表,表结构如下 id,...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章