เป็นเครื่องมือออกแบบฐานข้อมูลที่แทนด้วยแผนภาพ Diagram (ไดอะแกรม) เป็นแบบจำลองโครงสร้างฐานข้อมูล เพื่ออธิบายเอนทิตี้ ความสัมพันธ์ของเอนทิตี้ทั้งระบบ ในระดับแนวความคิดหรือ Conceptual Level (คอนเซ็ปชวล เลเวล)
ประกอบไปด้วย
Entity (เอนทิตี้) วัตถุ กลุ่มของข้อมูลที่เกี่ยวข้องกัน เช่น “ลูกค้า”, “สินค้า”, “แผนก” เป็นต้น Attribute (แอททริบิว) เป็นคุณสมบัติของวัตถุที่เราสนใจ ใน 1 เอนทิตี้สามารถมีได้มากกว่า 1 แอททริบิว เช่น แอททริบิวของ “ลูกค้า” ประกอบไปด้วย รหัส, ชื่อ, ที่อยู่, เบอร์โทร เป็นต้น
Attribute (แอททริบิว) แบ่งเป็น
- Simple of Atomic Attribute (ซิมเปิ้ล ออฟ อะโทมิก แอททริบิว) คือ แอททริบิวที่ไม่สามารถแบ่งได้อีก เช่น “รหัสนักศึกษา” เป็นต้น
Composite Attribute (คอมโพไซต์ แอททริบิว) คือ แอททริบิวที่ยังสามารถแบ่งย่อยเป็นแอททริบิวธรรมดาได้อีก
Single-Valued Attribute (ซิงเกิล-แวร์ลู แอททริบิว) คือ แอททริบิวที่มีข้อมูลได้เพียงค่าเดียว
Multi-Valued Attribute (มัลติ-แวร์ลู แอททริบิว) คือ แอททริบิวที่มีข้อมูลได้หลายค่า
Key Attribute (คีย์ แอททริบิว) แอททริบิวต์ที่เป็นตัวชี้เฉพาะ มีข็อมูลไม่ซำ้กัน
>> ความสัมพันธ์ของในบริษัทพนักงาน และตำแหน่งในบริษัท