Please enable JavaScript.
Coggle requires JavaScript to display documents.
การออกแบบโครงสร้างฐานข้อมูลด้วย - Coggle Diagram
การออกแบบโครงสร้างฐานข้อมูลด้วย
การออกแบบฐานข้อมูล
ควรออกแบบอย่างรอบคอบ
ต้องทำความเข้าใจในระบบงานก่อน
เป็นเรื่องสำคัญมากเพราะมีผลต่อประสิทธิภาพในการใช้งาน
ออกแบบถูกต้องและครอบคลุม
ประเภทของแอตทริบิวต์
แอตทริบิวต์ที่มีค่าเดียว
แอตทรบิวต์ที่มีหลายค่า
แอตทริบิวต์ประกอบ
ดีไรฟ์แอตทริบิวต์
Weak Entities
เป็นแอตทริบิวต์ที่ขึ้นต่อกันในเชิงปรากฏกับเอนติตี้หนึ่ง
ลักษณะขึ้นต่อกันคือ จะเกิดขึ้นได้นั้นขึ้นอยู่กับอีกหนุ่งจะปรากฏหรือไม่
เอนติตี้พนักงานเอตติตี้ญาติ ถ้าไม่มีอย่างใดอย่างหนุ่งก็จะไม่ขึ้น
Recursive Relationships
ชนิดความสัมพันธ์เป็นได้ทั้ง ONE TO ONE, ONE TO MANY,MANY TO MANY
คือคววามสัมพันธืที่ข้อมูลแถวใดแถวหนึ่งสามารถจับคู่กับแถวอื่นได้
ระบบการลงทะเบียน มีข้อกำหนดสำหรับบางวิชาว่าต้องผ่านวิชามาก่อน
ER ส าหรับความสัมพันธ์ดีกรีมากกว่า 2
(Ternary Relationships)
เป็นความสัมพันธ์ที่มีเอนติตี้ที่เกี่ยวข้องมากกว่า2เอนติตี้ขึ้นไป
ความสัมพันธ์ดีกรี3ของความสัมพันธ์ระหว่าง ผู้ขาย โครงการ สินค้า
การออกแบบ ER model ระบบสั่งซื้อสินค้าของ
ลูกค้า
ขั้นตอนการออกแบบคือ
1.หาความต้องการของระบบสั่งซื้อสินค้าของล฿กค้า
2.ออกแบบER Model
3.แปลงเป็นรีเลชั่น
4.ถ้าออกแบบไม่ดีอาจต้องทำการ normalization