有关从多个表中取数据的问题

dr2tr 2005-09-23 02:20:17
假设有表A,B,C,D,E,F,G
其中A,C,E,G都是实体表;而B,D,F记录的是关系。如:(用---代表关系)

  B   D   F
A---C---E---G  

现在我取的数据跟A,G有关,但是由于他们没有直接关系,是不是就是说,我必须跨越C,E
也就是说,至少牵涉到表:A,B,D,F,G。

觉得跨多表的话是很影响速度的
有没有更好的办法?或者,我牺牲空间,再多建一张表H,记录实体A,G的关系?
还是用视图?但是视图有解决问题吗?
...全文
59 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
churchatp1 2005-09-23
提高你数据的安全性
回复
churchatp1 2005-09-23
用视图
回复
相关推荐
发帖
应用实例
创建于2007-09-28

2.7w+

社区成员

MS-SQL Server 应用实例
申请成为版主
帖子事件
创建了帖子
2005-09-23 02:20
社区公告
暂无公告