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

คีย์ต่างประเทศใน RDBMS


คีย์ต่างประเทศสร้างลิงก์ระหว่างตาราง มันอ้างอิงคีย์หลักในตารางอื่นและเชื่อมโยงมัน

ตัวอย่างเช่น DeptID ในตาราง Employee เป็นคีย์ต่างประเทศ -

<พนักงาน>

EmpID
EmpName
EmpAge
DeptID


<แผนก>

DeptID
DeptName
DeptZone


DeptID ในตารางแผนกคือคีย์หลักในตารางแผนก

DeptID ในตารางพนักงานเป็นกุญแจต่างประเทศในตารางพนักงาน

ตัวเลขด้านล่างแสดงถึงสิ่งเดียวกัน -

คีย์ต่างประเทศใน RDBMS

ด้านบน คุณจะเห็นสองตารางของเรา กุญแจต่างประเทศของ พนักงาน ตารางเป็นคีย์หลักของ แผนก ตาราง