แบบจำลองเอนทิติ้และความสัมพันธ์ Entity-Relational Model

เนื้อหาในบทความนี้

  • ความหมายของ อีอาร์ไดอะแกรม ER-Diagram (EEntity-Relationship Model หรือ ER Model)
  • องค์ประกอบของ อีอาร์ไดอะแกรม ER-Diagram (Entity-Relationship Model หรือ ER Model) ได้แก่ เอนทิตี้ Entity, รีเลชั่นชีฟ Relationship, แอดทริบิวต์ Attribute
  • พัฒนาอีอาร์ไดอะแกรม ER-Diagram (Entity-Relationship Model หรือ ER Model)



แบบจำลองเอนทิตี้และความสัมพันธ์ (Entity-Relationship Model หรือ ER Model) คือ

แบบจำลองเอนทิตี้และความสัมพันธ์ (Entity-Relationship Model หรือ ER Model) เป็นเครื่องมือหลักระดับแนวคิดสำหรับการออกแบบฐานข้อมูลเชิงสัมพันธ์ โดยใช้แสดงโครงสร้างข้อมูลผ่านภาพกราฟิกที่เรียกว่า E-R Diagram ซึ่งเปรียบเสมือนพิมพ์เขียวที่ทำให้ผู้ออกแบบและผู้ใช้งานเข้าใจระบบตรงกัน

ประกอบด้วย 3 ส่วนประกอบหลักๆ ได้แก่ เอนทิตี้ Entity แอตทริบิวต์ Attribute และ ความสัมพันธ์ Relationship มีรายละเอียดังนี้

  1. เอนทิตี้ (Entity) หมายถึง สิ่งของหรือวัตถุ ที่สนใจจัดเก็บข้อมูล (เช่น ลูกค้า, สินค้า, หรือการสั่งซื้อ)
  2. แอตทริบิวต์ (Attribute)หมายถึง คุณลักษณะที่อธิบายรายละเอียดของเอนทิตี้ (เช่น ชื่อ, นามสกุล, หรือเบอร์โทรศัพท์ของลูกค้า)
  3. ความสัมพันธ์ (Relationship) หมายถึง การเชื่อมโยงกันระหว่าง Entity (เช่น ลูกค้า ทำ การสั่งซื้อ) แบ่งเป็น 3 ระดับคือ หนึ่งต่อหนึ่ง (1:1), หนึ่งต่อกลุ่ม (1:M) และกลุ่มต่อกลุ่ม (M:N)




ความคิดเห็น