5.9 参照完整性
使用参照完整性(Referential integrity)分析器,您可以检查记录之间的关键关系是否完好无损。分析器将处理单个表内、多个表之间甚至不同数据存储的表之间的关系。
以下是参照完整性配置面板的屏幕截图:
对关系中具有外键的表应用分析器,并将其配置为对包含所有有效键的表进行检查。
属性(Property) | 说明(Description) |
---|---|
缓存查找(Cache lookups) | 分析器是否应该通过缓存以前的查找结果来加速参照完整性检查。性能如何最终取决于要检查的键的重复次数。如果所有外键值或多或少都是唯一的,则必须将其关闭。但是,如果外键中有相当数量的重复(例如,订单行引用相同的产品或客户),则会加快查找速度。 |
忽略空值(Ignore null values) | 定义是否应忽略“null”值或是否应将其视为完整性问题。当忽略时,所有外键值为空的记录都将被分析器丢弃 |