社区
Access
帖子详情
关于 "实施完整性参照准则"
shycpp
2003-09-06 12:48:52
我对两个表建立了1对多的关系,但没有选择“实施完整性参照准则”,为什么对相关表增加记录时,关联的字段的数值必须在主表的主键中存在,我并为选择“实施完整性参照准则”啊。
对次不理解。
Online
...全文
56
1
打赏
收藏
关于 "实施完整性参照准则"
我对两个表建立了1对多的关系,但没有选择“实施完整性参照准则”,为什么对相关表增加记录时,关联的字段的数值必须在主表的主键中存在,我并为选择“实施完整性参照准则”啊。 对次不理解。 Online
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
changechange
2003-09-06
打赏
举报
回复
参照完整性是一个规则系统,Microsoft Access 使用这个系统用来确保相关表中记录之间关系的有效性,并且不会意外地删除或更改相关数据。在符合下列所有条件时,可以设置参照完整性:
来自于主表的匹配字段是主键或具有唯一索引。
相关的字段都有相同的数据类型。但是有两种例外情况:“自动编号”字段可以与“字段大小”属性设置为“长整型”的“数字”字段相关;“字段大小”属性设置为“同步复制 ID”的“自动编号”字段可以与一个“字段大小”属性设置为“同步复制 ID”的“数字”字段相关。
两个表都属于同一个 Microsoft Access 数据库。如果表是链接的表,它们必须是 Microsoft Access 格式的表,并且必须打开存储此表的数据库以设置参照完整性。不能对数据库中的其他格式的链接表实施参照完整性。
使用参照完整性时要遵循下列规则:
不能在相关表的外键字段中输入不存在于主表的主键中的值。但是,可以在外键中输入一个 Null 值来指定这些记录之间并没有关系。例如,不能为不存在的客户指定订单,但通过在“客户ID”字段中输入一个 Null 值,则可以有一个不指派给任何客户的订单。
如果在相关表中存在匹配的记录,则不能从主表中删除这个记录。例如,如果在“订单”表中有订单分配给某一雇员,就不能在“雇员”表中删除此雇员的记录。
如果某个记录有相关的记录,则不能在主表中更改主键值。例如,如果在“订单”表中有订单分配给某个雇员时,不能在“雇员”表中更改这位雇员的雇员ID。
网络安全体系建设方案(2018).doc
本网络安全体系是公司的法规性文件,是指导公司各部门建立并
实施
信息安全管理 、技术、运行体系的纲领和行动
准则
,用于贯彻公司的网络安全管理方针、目标,实现 网络安全体系有效运行、持续改进,体现公司对社会的...
银行设计方案(1).doc
2.3、可靠性与安全性 系统的设计应具有较高的可靠性,在系统故障或事故造成中断后,能确保数据的准确性 、
完整性
和一致性,并具备迅速恢复的功能,同时系统具有一整套完成的系统管理策略 ,可以保证系统的运行安全...
银行设计方案.doc
2.3、可靠性与安全性 系统的设计应具有较高的可靠性,在系统故障或事故造成中断后,能确保数据的准确性 、
完整性
和一致性,并具备迅速恢复的功能,同时系统具有一整套完成的系统管理策略 ,可以保证系统的运行安全...
计算机二级公共基础知识
算法一般具有4个基本特征:可行性、确定性、有穷性、拥有足够的情报。 (2)算法的基本运算和操作 算法的基本运算和操作包括:算术运算、逻辑运算、关系运算、数据传输。 (3)算法的3种基本控制结构 算法的3种基本...
Access 2000数据库系统设计(PDF)---001
964.9 设置字段的默认值 964.10 使用关系、关键字字段和索引 974.10.1 建立表之间的关系 984.10.2
实施
参照
完整性
1004.10.3 选择一个主键 1014.10.4 往表中添加索引 1024.11 改变字段和关系 1044.11.1 重新安排表中...
Access
7,713
社区成员
28,799
社区内容
发帖
与我相关
我的任务
Access
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
复制链接
扫一扫
分享
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章