| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1413 人关注过本帖
标题:数据库表的关联问题
只看楼主 加入收藏
hualongdi
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2011-10-3
结帖率:75%
收藏
 问题点数:0 回复次数:4 
数据库表的关联问题
图片附件: 游客没有浏览图片的权限,请 登录注册
在建立关联时要求关联表必须有相同的字段,而且建立索引,但是现在数据库中表的子表(一个表中某列含有一个子数据表如图:教研室ID与教研室是一个表,职工号姓名是表中的子表),两者之间既没有相同字段,又是不可分割的,怎样建立两表的关系
搜索更多相关主题的帖子: 数据表 教研室 数据库 数据库表 
2011-10-08 08:58
scilent
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
帖 子:285
专家分:1399
注 册:2011-8-9
收藏
得分:0 
在教研室表中添加一个职工号字段然后与职工表关联

在没有路的地方走一条路,让别人有路可走
2011-10-08 09:21
panpende
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:4
帖 子:528
专家分:963
注 册:2009-4-27
收藏
得分:0 
楼主请说明:要想建立教研室表与教员表之间一种怎么样的关联?
2011-10-08 09:30
hualongdi
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2011-10-3
收藏
得分:0 
回复 3楼 panpende
利用多表表单可以将多个表中的数据同时呈现在一个屏幕中,而且由于这些表都是数据库中的表,建立固定的关联,所以记录的修改与查找是同步的,这是在建立表单之前首先弄清各表间的关系,教员表是属于教研室的子表,两者之间没有相同的字段,如果教研室表与教员表无关系的话。那怎能制作表单,在一个屏幕中显示同步数据。所以不清楚怎关联建立。
2011-10-08 12:16
panpende
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:4
帖 子:528
专家分:963
注 册:2009-4-27
收藏
得分:0 
    如果仅仅是为了制作表单,那么可以利用多个表格,把各个多个表中的数据同时呈现在一个屏幕中,并不必须关联。也可以先不显示教员表,通过点击教研室才显示教员表。
    但是,如果教员表中的教员姓名是分别隶属不同的教研室,想点击教研室的某记录,在教员表中显示该教研室对应的教员姓名,是不可能的。因为在教员表中没有字段作此分类。不知研究方向字段能否起到这个作用。
2011-10-09 08:04
快速回复:数据库表的关联问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016965 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved