Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> SQL

กฎความสมบูรณ์ของการอ้างอิงใน RDBMS


กฎความสมบูรณ์ของการอ้างอิงใน DBMS ขึ้นอยู่กับคีย์หลักและคีย์ต่างประเทศ กฎกำหนดว่าคีย์ภายนอกมีคีย์หลักที่ตรงกัน การอ้างอิงจากตารางไปยังตารางอื่นควรถูกต้อง

ตัวอย่างกฎความสมบูรณ์อ้างอิง

<พนักงาน>

EMP_ID
EMP_NAME
DEPT_ID


<แผนก>

DEPT_ID
DEPT_NAME
DEPT_ZONE


กฎระบุว่า DEPT_ID ในตารางพนักงานมีการจับคู่ที่ถูกต้อง DEPT_ID ใน แผนก ตาราง

เพื่อให้สามารถเข้าร่วมได้ กฎ Referential Integrity ระบุว่าคีย์หลักและ Foreign Key มีประเภทข้อมูลเหมือนกัน

กฎความสมบูรณ์ของการอ้างอิงใน RDBMS