Please enable JavaScript.
Coggle requires JavaScript to display documents.
การออกแบบโครงสร้างฐานข้อมูลด้วย ER-MODEL - Coggle Diagram
การออกแบบโครงสร้างฐานข้อมูลด้วย ER-MODEL
กำหนดเอนทิตี้
พิจารณาด้วยว่าเป็นแอนทิตี้ประเภทใด เช่นเอนทิตี้แบบปกติ (Rregular Entity)หรือแอนทิตี้แบบอ่อนแอ(Weak Entity)
เป็นการกำหนดที่สนใจและต้องการจัดเก็บข้อมูลที่มีในระบบงาน
ดูจากลักษณะหน้าที่ของระบบงานว่ามีรายระเอียดการทำงานอย่างไร
การแปลงER Diagram
การเปลี่ยนภาพสัญลักษณ์ในแผนภาพที่ที่แสดงความสัมพันธ์ให้อยู่ในรูปแบบของตารางเชิงสัมพันธ์เพื่อนำไปใช้ในการจัดเก็บข้อมูลเชิงภายนอก ดั้งนี้
2.การเปลี่ยนแปลงเอนทิตี้แบบอ่อนแอ(Weak Entity)
การแปลงความสัมพันธ์(Relationhip)
การแปลงความสัมพันธ์แบบ1:N
การเปลี่ยนแปลงความสัมพันธ์แบบM:N
การแปลงความสัมพันธ์ 1:1
1.การแปลงเอนทิตี้ปกติ(Rgular Entity)
การกำหนดแอดทริบิวต์ของเอนทิตี้
เป็นการกกำหนดคุณลักษณะต่างๆของแต่ละเอนทิตี้ตัวอย่างเช่น
2.เอนทิตี้อาจารย์ ประกอบด้วย รหัสอาจารย์ ชื่อ สกุล ตำแหน่ง
3.เอนทิตี้วิชาประกอบด้วย รหัสวิชา ชื่อวิชา หน่วยกิต
1.เอนทิตี้นักศึกษาประกอบด้วย รหัสนักศึกษา ชื่อ สกุล ที่อยู่ ชั้น เบอร์โทร
4.เอนทิตี้แผนกประกอบด้วย รหัสแผนก ชื่อแผนก
กำหนดคีย์หลัก(Primary key)
เป็นการกำหนดคีย์ของแต่เอนทิตี้โดยการขีดเส้นใต้ชื่อแอดทริบิวต์ที่เป็นคีย์หลัก
การกำหนดความสัมพันธ์ระหว่างเอนทิตี้(Relationships)
เป็นการกำหนดให้แต่เอนทิตี้ว่ามีความสัมพันธ์กันแบบใดเช่น
แบบหนึ่งต่อกลุ่ม
แบบกลุ่มต่อกลุ่ม
ความสัมพันธ์แบบหนึ่งต่อหนึ่ง
การเขียนภาพER Dingram
การกำหนดแอดทริบิวต์ของเอนทิตี้
การกำหนดความสัมพันธ์ความสัมพันธ์ระหว่างเอนทิตี้
ทบทวนการออกแบบว่าถูกต้องหรือไม่
เป็นการนำรายละเอียดการออกแบบตั้งแต่กำหนดเอนทิตี้