สารบัญ:
คำจำกัดความ - ความสัมพันธ์หมายถึงอะไร
ความสัมพันธ์ในบริบทของฐานข้อมูลเป็นสถานการณ์ที่มีอยู่ระหว่างสองตารางฐานข้อมูลเชิงสัมพันธ์เมื่อหนึ่งตารางมีคีย์ต่างประเทศที่อ้างอิงถึงคีย์หลักของตารางอื่น ความสัมพันธ์อนุญาตให้ฐานข้อมูลเชิงสัมพันธ์แยกและจัดเก็บข้อมูลในตารางต่าง ๆ ในขณะที่เชื่อมโยงรายการข้อมูลที่แตกต่างกัน
Techopedia อธิบายความสัมพันธ์
ตัวอย่างเช่นในฐานข้อมูลธนาคารตาราง CUSTOMER_MASTER เก็บข้อมูลลูกค้าด้วยคอลัมน์คีย์หลักชื่อ CUSTOMER_ID นอกจากนี้ยังเก็บข้อมูลลูกค้าในตาราง ACCOUNTS_MASTER ซึ่งเก็บข้อมูลเกี่ยวกับบัญชีธนาคารต่างๆและลูกค้าที่เกี่ยวข้อง หากต้องการเชื่อมโยงสองตารางนี้และกำหนดข้อมูลบัญชีลูกค้าและธนาคารคอลัมน์ CUSTOMER_ID ที่เกี่ยวข้องจะต้องแทรกในตาราง ACCOUNTS_MASTER โดยอ้างอิงรหัสลูกค้าที่มีอยู่จากตาราง CUSTOMER_MASTER ในกรณีนี้คอลัมน์ CUSTOMER_ID ของตาราง ACCOUNTS_MASTER เป็นคีย์ต่างประเทศที่อ้างอิงคอลัมน์ที่มีชื่อเดียวกันในตาราง CUSTOMER_MASTER นี่คือตัวอย่างของความสัมพันธ์ระหว่างสองตาราง
คุณลักษณะพื้นฐานที่แตกต่างฐานข้อมูลเชิงสัมพันธ์จากฐานข้อมูลประเภทอื่น (เช่นไฟล์แฟลต) คือความสามารถในการกำหนดความสัมพันธ์
