一表与多表比较

hanhonglun 2011-03-19 11:25:16
当两张表中有大部分相同的字段时,把相同的字段放在一个表中,把不同的字段放在另外两个表中与放在两个表中相比哪个好如: 表一
列名 字段 描述
001 int
002 Int
003 Int
004 int
a Int
b in 表二
列名 字段 描述
001 Int
002 Int
003 Int
c Int
d int

...全文
95 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
静之深 2011-03-20
  • 打赏
  • 举报
回复
允许冗余的,要尽量方便,
若是多表连接也不见得效率高到那里去
Shawn 2011-03-19
  • 打赏
  • 举报
回复
根据业务逻辑决定吧
--小F-- 2011-03-19
  • 打赏
  • 举报
回复
看情况 数据量不大的时候允许适当的冗余

大的话 用一张表 加关联表
dawugui 2011-03-19
  • 打赏
  • 举报
回复
如果存在相同的东西,建议放在一个表,不同的东西分别存放,然后用字段关联.
AcHerat 2011-03-19
  • 打赏
  • 举报
回复
个人觉得应该是两个表,如果把相同字段放一个表,而且这两个表有对应关系,有连接查询,估计容易出问题。

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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