首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

表设计, 很多字段都是毋宁他表关联的

2013-08-04 
表设计, 很多字段都是与其他表关联的一个记录表, 里边有很多字段是和其他表关联的 ,比如存一个用户id--用

表设计, 很多字段都是与其他表关联的
一个记录表, 里边有很多字段是和其他表关联的 ,比如存一个用户id-->用户表
但是这样的话 后期的显示和统计就都得和其他表联合查询才可以显示完整;
 
我在考虑是否在多几个字段来存其他表的名称 比如 :用户名 也一起存了,

这样到后面显示或者统计啥的就不用再去join来join去的     还有什么办法么,或者这两种的优劣


thanks in advance
[解决办法]

引用:
Quote: 引用:

个人感觉:除非表数据量很大,多表连接速度慢。而且表结构及内容很稳定,很少改。才可以冗余。
像我之前的公司,料件的品名,基本上每个月都会改一二次,如果“品名”做冗余了,那就相当麻烦了。
  而且你的不用保持品名状态吧


一改品名,几年前的单据也会跟着变的。
曾经跟老板说过,这样不合理。
老板就说了:那再增加一个表,记录从哪天开始是这个名,这天之前是另一个名。生成报表时判断一下。
结果是,我们投降了,随便老板改吧。因为按上面的这个说法,会改死人的。

热点排行