Gebruikers zijn ook verhinderd veranderende waarden in een primaire tabel of verwijderen van records uit de primaire tabel als er gerelateerde records in de gerelateerde-table.4.User Defined-IntegrityUser gedefinieerde integriteit wordt gebruikt om specifieke business rules die niet in een vallen, onverlet van de andere categorieën integriteit. Alle van de integriteit categorieën ondersteunen door de gebruiker gedefinieerde integriteit.
Alle kolom-niveau en de tafel-niveau omschreven beperkingen in CREATE TABLE, opgeslagen procedures en triggers zijn voorbeelden van door de gebruiker gedefinieerde integriteit.