กฎความสมบูรณ์ของการอ้างอิงใน DBMS ขึ้นอยู่กับคีย์หลักและคีย์ต่างประเทศ กฎกำหนดว่าคีย์ภายนอกมีคีย์หลักที่ตรงกัน การอ้างอิงจากตารางไปยังตารางอื่นควรถูกต้อง
ตัวอย่างกฎความสมบูรณ์อ้างอิง −
<พนักงาน>
EMP_ID | EMP_NAME | DEPT_ID |
<แผนก>
DEPT_ID | DEPT_NAME | DEPT_ZONE |
กฎระบุว่า DEPT_ID ในตารางพนักงานมีการจับคู่ที่ถูกต้อง DEPT_ID ใน แผนก ตาราง
เพื่อให้สามารถเข้าร่วมได้ กฎ Referential Integrity ระบุว่าคีย์หลักและ Foreign Key มีประเภทข้อมูลเหมือนกัน