Page 19 - โปรแกรมจดการฐานขอมล_Neat
P. 19
1.3 กําหนดความสัมพันธ์ระหว่างเอนทิตีจากตัวอย่างระบบฐานข้อมูลการลงทะเบียน เอน
ทิต นักศึกษาและรายวิชามีความสัมพันธ์กันแบบ One-to-Many และความสัมพันธ์
ระหว่างเบลงทะ และรายวิชาเป็น One-to-Many
กำรออกแบบข้อมูลเชิงสัมพันธ์
การออกแบบข้อมูลเชิงสัมพันธ์หรืออาจเรียกว่า แผนภาพ ER สําหรับการออกแบบเป็น
วิธีการ แสดงความต้องการสารสนเทศในระบบธุรกิจให้เป็นแผนภาพในขั้นตอนการ
วิเคราะห์และออกแบบระบบ ฐานข้อมูลโดยเน้นตัวข้อมูลที่มีอยู่จริงไม่คํานึงถึงรายละเอียด
ในการติดตั้งหรือในแง่การใช้งาน และความเร็ว ในการสืบค้นข้อมูลหรืออาจเรียกว่า โมเดล
ข้อมูลเชิงตรรกะ ER-Diagram ประกอบด้วย
1. เอนทิตี (Entity) คือ สิ่งที่คงอยู่ สามารถระบุได้ ในความจริง เช่น บุคคล เหตุการณ์
สถานที่ โดยทั่วไป เอนทิตีมักอยู่ในรูปของนาม เอนทิตีสามารถมีคุณสมบัติได้หลายอย่าง
เช่น นักศึกษามีคุณสมบัติ ได้หลายอย่าง เช่น รหัส ชื่อ-สกุล ที่อยู่ อายุ เพศ วุฒิการศึกษา
เป็นต้น
1.1 Regular Entity หรือเอนทิตีทั่วๆ ไปที่ตัวเอนทิตีเองมีคุณสมบัติที่สามารถกําหนดให้
เป็น เอกลักษณ์เฉพาะกับเอนทิตีได้คือมีแอตทริบิวต์ใดแอตทริบิวต์หนึ่งที่แยกความ
แตกต่างของข้อมูลแต่ละ ทูเคิลได้สัญลักษณ์ที่ใช้แทน Regular Entity คือสี่เหลี่ยมผืนผ้า
และมีชื่อเอนทิตีอยู่ภายในดังรูป
13