数据库冗余问题

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
但是如果冗余会改变,别用,会让你 头痛的

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧