何时方须使用{强迫参考完整}?
时 间:2007-10-26 15:19:01
作 者:放飞梦想 ID:60 城市:南京
摘 要:何时方须使用{强迫参考完整}?
正 文:
适用: ACCESS2000 ACCESS97
『强迫参考完整性』是关联属性之一,建立关联时,此项预设值为不使用状态。
『强迫参考完整性』的意义是,在一对多关联时,如客户及订单资料表均有『客户编号』栏位,其中『客户』为一:『订单』为多。所以在启动『强迫参考完整性』时,『订单』数据表的『客户编号』栏位中所含之值,不能是不存在于『客户』数据表的『客户编号』,也就是只允许为现有客户输入新订单记录,如附图:
所以『强迫参考完整性』等于是在两个相关联的数据表间进行验证,查看数据是否正确。不过,有时这样的检查动作反而会造成困扰,例如在应用系统设计阶段,可能常会用『贴上』功能,将旧数据库的记录转换至新数据表内,此时只可先新增一对多关联中『一』的数据表,再新增『多』数据表,若反过来操作,会发生贴上错误,因完整性验证结果不合法,并将无法贴上的数据储存在『贴上错误』数据表内。
◇◆◇
说明:除了『强迫参考完整性』外,关联属性尚有『级联更新相关记录』及『级联删除相关记录』。前者表示在启动时,若在『一』的数据表更改关联栏位的值,ACCESS亦会更新『多』数据表的关联栏位值,例如将为A001者改为A010,则在『订单』数据表中『客户编号』所有原为A001者亦将改为A010;后者即表示在『一』的数据表删除记录后,亦将删除在『多』的数据表内与该记录关联的记录
Access软件网QQ交流群 (群号:483923997) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- 【Access小作品】简单的待...(04.30)
- 【Access窗体导出PDF】...(04.08)
- 【Access窗体导出PDF】...(04.07)
- Access两种方式实现即时更...(03.01)
- Access隐藏与显示lacc...(01.12)
- 【Access高效办公】将每个...(12.23)
- Access21点游戏源代码(12.13)
- 【Access窗体导出Exce...(11.15)
- 【Access开发】Acces...(11.14)
学习心得
最新文章
- 【Access Call用法学习】...(05.06)
- access软件网站长张志简介 (05.05)
- 精美简单实用的系统面板(05.03)
- 【Access小作品】简单的待办任...(04.30)
- 从另一个ACCESS数据库批量导入...(04.29)
- Access日期格式的数据导出Ex...(04.28)
- ACCESS精华集锦资料.CHM(04.25)
- Access VBA语句If Me...(04.24)
- 【Access修改记录示例】编辑选...(04.22)
- 【Access表名称命名建议】将A...(04.20)