Page 29 - โปรแกรมจดการฐานขอมล_Neat
P. 29
7.2 ความสัมพันธ์แบบหนึ่งต่อกลุ่ม(1:N) ให้นําค่าไพรมารีคีย์ของเอนทิตีที่มี
ความสัมพันธ์ทางด้านหนึ่งมาเป็นแอตทริบิวต์หนึ่งของเอนทิตีทางด้านกลุ่มโดยไม่ต้องมี
การสร้างสรรค์ตารางของความสัมพันธ์ขึ้นมาใหม่ ตัวอย่างดังรูป
จากรูปเห็นว่าที่ตารางนักศึกษามีการนําแอตทริบิวต์รหัสประจําตัวซึ่งเป็นค่าไพรมารีคีย์
ของตารางรายวิชาเป็นแอตทริบิวหนึ่งตารางนักศึกษาเพื่อใช้สําหรับการเชื่อมโยง
ความสัมพันธ์ของทั้งสองนั่นเองซึ่งค่ารหัสประจําตัวในตารางนักศึกษาก็ทําหน้าที่เป็น
คีย์นอก (Foreign kay)ของตาราง
7.3 ความ ความสัมพันธ์ เป็นแบบหนึ่งต่อหนึ่ง (1:1)ให้นําค่าไพรมารีคีย์ของเอนทิตีที่มี
ความสัมพันธ์กันมาเป็นแอตทริบิวต์หนึ่งของอีกเอนทิตีที่มีความสัมพันธ์โดยนําจาก
เอนทิตีด้านใดโดยไม่ต้อง การสร้างตารางของความสัมพันธ์ขึ้นมาใหม่ ตัวอย่างดังรูป
23