กุญแจต่างประเทศอยู่ที่ไหน
กุญแจต่างประเทศอยู่ที่ไหน

วีดีโอ: กุญแจต่างประเทศอยู่ที่ไหน

วีดีโอ: กุญแจต่างประเทศอยู่ที่ไหน
วีดีโอ: ขึ้นเครื่องบินต้องรู้! 5 สิ่งที่ไม่ควรใส่ในกระเป๋าโหลด | Cappuccino 2024, พฤศจิกายน
Anonim

NS กุญแจต่างประเทศ คือ กุญแจ ใช้เชื่อมโยงสองตารางเข้าด้วยกัน NS กุญแจต่างประเทศ เป็นเขตข้อมูล (หรือคอลเลกชันของเขตข้อมูล) ในตารางเดียวที่อ้างถึง PRIMARY กุญแจ ในตารางอื่น ตารางที่มี กุญแจต่างประเทศ เรียกว่าโต๊ะลูก และโต๊ะที่มีผู้สมัคร กุญแจ เรียกว่าตารางอ้างอิงหรือตารางพาเรนต์

ในทำนองเดียวกัน คุณอาจถามว่าตัวอย่างคีย์นอกคืออะไร?

NS กุญแจต่างประเทศ เป็นคอลัมน์ (หรือคอลัมน์) ที่อ้างอิงคอลัมน์ (ส่วนใหญ่มักจะเป็นprimary กุญแจ ) ของตารางอื่น สำหรับ ตัวอย่าง สมมติว่าเรามีสองตาราง ตารางลูกค้าที่มีข้อมูลลูกค้าทั้งหมด และตาราง ORDERS ที่รวมคำสั่งซื้อของลูกค้าทั้งหมด

นอกจากนี้ กุญแจต่างประเทศในการเข้าถึงคืออะไร? หลัก กุญแจ และ กุญแจต่างประเทศ ใน Microsoft เข้าไป . คำว่า กุญแจต่างประเทศ (FK) ในระบบฐานข้อมูลเชิงสัมพันธ์หมายถึงเขตข้อมูลที่อยู่ในตารางที่เก็บค่าจาก Primary กุญแจ ในอีกตารางหนึ่ง เพื่อเชื่อมโยงระเบียนทั้งสองเข้าด้วยกัน

เมื่อพิจารณาถึงสิ่งนี้ กุญแจต่างประเทศทำงานอย่างไร?

NS กุญแจต่างประเทศ เป็นคอลัมน์หรือกลุ่มของคอลัมน์ในตารางฐานข้อมูลเชิงสัมพันธ์ที่มีลิงก์ระหว่างข้อมูลในสองตาราง มันทำหน้าที่เป็นตัวอ้างอิงโยงระหว่างตารางเพราะอ้างอิงถึงหลัก กุญแจ ของตารางอื่นจึงสร้างการเชื่อมโยงระหว่างพวกเขา

คีย์ต่างประเทศสามารถเป็นโมฆะได้หรือไม่?

NS กุญแจต่างประเทศ ประกอบด้วย โมฆะ ค่าไม่สามารถตรงกับค่าของ parent กุญแจ ตั้งแต่เป็นพ่อแม่ กุญแจ ตามคำนิยาม สามารถ ไม่มี โมฆะ ค่า อย่างไรก็ตาม a null คีย์ต่างประเทศ ค่าจะถูกต้องเสมอโดยไม่คำนึงถึงมูลค่าของสิ่งที่ไม่ใช่ โมฆะ ชิ้นส่วน