ตัวอย่างความสัมพันธ์แบบ one to one

ความสัมพันธ์ (Relationships) ของระบบฐานข้อมูล

แนวข้อสอบ

Trending

ความสัมพันธ์ (Relationships) ของระบบฐานข้อมูล

ความสัมพันธ์ (Relationships) ของระบบฐานข้อมูล

ครูคอมออนไลน์สิงหาคม 24, 2020Last Updated: มิถุนายน 2, 2021

12,234 1 minute read

www.satrinon.ac.th, //cst.tsu.ac.th/

ท่านสามารถติดตามข่าวสารการศึกษา ข่าวเปิดสอบงานราชการ เปิดสอบครูอัตราจ้าง ข่าวเรียกบรรจุ อบรมออนไลน์ โหลดสื่อการสอน หรืออ่านบทความต่าง ๆ เพิ่มเติมได้ที่เว็บไซต์ของเรา //krucomonlines.com ได้ตลอดเวลา และสุดท้ายขอขอบคุณทุกท่านที่เข้ามาเยี่ยมชมเว็บไซต์ของเรา เราจะนำเสนอข้อมูล เนื้อหาดี ๆ มีสาระให้กับทุกท่านอีกครั้งอย่างแน่นอน ขอขอบคุณครับ

เป็นการแสดงความสัมพันธ์ของข้อมูลในเอนทิตี้หนึ่งที่มีความสัมพันธ์กับข้อมูลในอีกเอนทิตี้หนึ่ง ในลักษณะหนึ่งต่อหนึ่ง ตัวอย่างเช่น วิชาคณิตศาสตร์ นักเรียน 1 คน จะได้แค่เกรดเดียวเท่านั้น ดังตาราง

ตารางรายชื่อนักเรียน



ตารางสรุปผลสอบวิชาคณิตศาสตร์

 

จากตารางทั้งสองจะเห็นว่า ตารางรายชื่อนักเรียนก็ไม่มีนักเรียนซ้ำกัน ตารางคะแนนก็จะเป็นคะแนนของแต่ละคน ไม่ซ้ำกันอีก แต่ทั้ง 2 ตารางมีเลขประจำตัวนักเรียนทั้งคู่ ซึ่งเลขประจำตัวก็คือสิ่งที่ทำให้ตารางสองตารางนี้สัมพันธ์กัน


สามารถเขียนในรูปแบบของเอนทิตี้และแอททริตี้ได้ดังนี้



และเขียนในรูปแบบของเอนทิตี้ได้ดังนี้





ความสัมพันธ์แบบหนึ่งต่อกลุ่ม 1 : N (one-to-many Relationships)

          ความสัมพันธ์แบบหนึ่งต่อกลุ่ม (one-to-many Relationships) เป็นการแสดงความสัมพันธ์ของข้อมูลในเอนทิตี้หนึ่ง ที่มีความสัมพันธ์ข้อมูลหลาย ๆ ข้อมูล ในอีกเอนทิตี้หนึ่ง จะให้เข้าใจง่ายๆ คือข้อมูล 1 เรคอร์ดจากตารางหนึ่งสามารถสัมพันธ์กับข้อมูลในอีกตารางหนึ่งตั้งแต่ 1 เรคอร์ดขึ้นไปจนถึงหลายๆ เรคอร์ด ตัวอย่างดังตาราง


จากตารางจะเห็นว่าห้องสอบ 1 ห้องมีนักเรียนผู้เข้าสอบได้หลายคน

เมื่อแปลงจากตารางให้อยู่ในรูปแบบของ เอ็นทิตี้กับแอททริบิวท์ จะได้ดังรูป


และถ้าหยิบมาเฉพาะเอ็นทิตี้ ก็จะได้ดังนี้





ความสัมพันธ์แบบกลุ่มต่อกลุ่ม (Many-to-many Relationships)

      ความสัมพันธ์แบบกลุ่มต่อกลุ่ม (Many-to-many Relationships) เป็นการแสดงความสัมพันธ์ ของข้อมูลสองเอนทิตี้ในลักษณะกลุ่มต่อกลุ่ม ตัวอย่างเช่น หนังสือ 1 เรื่องจะมีผู้ยืมหนังสือได้มากกว่า 1 คน ในขณะเดียวกัน ผู้ยืมหนังสือ 1 คน ก็สามารถยืมหนังสือได้มากกว่า 1 เรื่อง

ข้อใดเป็นความสัมพันธ์แบบ One to Many

2) ความสัมพันธ์แบบหนึ่งต่อกลุ่ม One-to-Many (1:N) หมายถึง ความสัมพันธ์ที่แต่ละสมาชิกในเอนทิตี้หนึ่งมีความสัมพันธ์กับสมาชิกในอีกหนึ่งเอนทิตี้มากว่าหนึ่งสมาชิก หรือกล่าวได้ว่า ความสัมพันธ์ดังกล่าวเป็นแบบหนึ่งต่อกลุ่ม เช่น อาจารย์ที่ปรึกษาจะมีนักศึกษาได้หลายคน แต่นักศึกษาแต่ละคนจะมีอาจารย์ที่ปรึกษาเพียงคนเดียว

ความสัมพันธ์ แบบหนึ่งต่อหนึ่ง มีอะไรบ้าง

ความสัมพันธ์ แบบหนึ่ง-ต่อ- หนึ่งคือลิงก์ระหว่างข้อมูลในตารางสองตาราง โดยที่แต่ละระเบียนในแต่ละตารางจะปรากฏเพียงครั้งเดียวเท่านั้น ตัวอย่างเช่น อาจมีความสัมพันธ์แบบหนึ่ง-ต่อ-หนึ่งระหว่างพนักงานและรถยนต์ที่พวกเขาขับรถ พนักงานแต่ละคนจะปรากฏเพียงหนึ่งครั้งในตารางพนักงาน และรถยนต์แต่ละตัวจะปรากฏเพียงหนึ่งแห่งในตารางรถยนต์ ...

ข้อมูลใดที่มีความสัมพันธ์แบบ One

ความสัมพันธ์ของข้อมูล 1:1 เป็นความสัมพันธ์แบบ one to one Relationships (วัน ทู วัน รีเรชั่นชิพ) หมายความว่าข้อมูลหมายความว่าข้อมูลในเอนทิตี้ 1 มีความสัมพันธ์กับข้อมูลในเอนทิตี้ที่สอง 1 ข้อมูล เช่น นักศึกษา 1 คนสามารถมีบัตรนักศึกษาได้ 1 ใบ

ข้อใดคือความสัมพันธ์แบบหนึ่งต่อหนึ่ง (One

1. ความสัมพันธ์แบบ หนึ่งต่อหนึ่ง ( One to one Relationships) เป็นการแสดงความสัมพันธ์ของข้อมูล ของเอนทิตี้หนึ่งว่ามีความส ัมพันธ์กับข้อมูลในอีกเอนทิตี้หนึ่ง ในลักษณะ หนึ่ง ต่อ หนึ่ง หรือเขียนได้เป็น 1:1 แสดงว่าข้อมูลเพียงหนึ่งข้อมูลของเอนทิตี้แรกมีความสัมพันธ์กับข้อมูลในเอนทิตี้ที่สองเพียงข้อมูลเดียว

Toplist

โพสต์ล่าสุด

แท็ก