referential integrity
viiteterviklus
olemus
andmete loogiline kooskõla andmebaasis,
sealhulgas tühjade viidete puudumine,
st seose mõlema poole olemasolu
ISO/IEC 2382, 20944:
relatsioonide hulga omadus, mille korral
võõrvõtmete atribuudiväärtused
on tühiväärtused või kattuvad teiste relatsioonide
primaarvõtmete väärtustega
= a property of a set of relations such that the attribute values of foreign keys are null values or are identical to the values of primary keys of other relations
ISO/IEC/IEEE 31320:
(a) viite eksisteerivale objektile viitamise tagatus
(b) kõigi seose kohta spetsifitseeritud tingimuste
tõesuse tagatus
= (A) A guarantee that a reference refers to an object that exists. (B) A guarantee that all specified conditions for a relationship hold true. For example, if a class is declared to require at least one instance of a related state class, it would be invalid to allow an instance that does not have such a relationship.
ülevaateid
https://en.wikipedia.org/wiki/Referential_integrity
http://www.odbms.org/wp-content/uploads/2005/11/007.02-Blaha-Referential-Integrity-Is-Important-For-Databases-November-2005.pdf
http://www.cs.cornell.edu/andru/papers/persist/post14.pdf
http://www2.cs.uh.edu/~ordonez/pdfwww/w-2008-DSS-refint.pdf