(数据库术语)参照完整性:指在关系型数据库中,表与表之间的引用关系必须保持一致与有效。通常表现为:外键(foreign key)字段的值必须能在被引用表的主键/候选键中找到对应记录,或按规则为 NULL,从而避免“孤儿记录”等数据不一致问题。
/ˌrɛfəˈrɛnʃəl ɪnˈtɛɡrɪti/
The database enforces referential integrity to prevent orphan records.
数据库通过参照完整性来防止出现“孤儿记录”。
When you delete a customer, referential integrity requires that related orders be updated or removed according to the foreign-key rules (such as cascading).
当你删除一个客户时,参照完整性要求与之相关的订单必须依据外键规则(如级联)被更新或删除。
referential 来自 refer(“引用、指向”),表示“与引用关系有关的”;integrity 表示“完整性、健全性”。合在一起强调:在数据表之间“相互引用”的关系上,数据必须保持一致与可靠。该术语随关系数据库与 SQL 约束机制的发展而普及。