Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> SQL

ตัวอย่างโมเดล E-R


ER model ใช้แทนสถานการณ์ชีวิตจริงเป็นเอนทิตี คุณสมบัติของเอนทิตีเหล่านี้คือแอตทริบิวต์ใน ER diagram และการเชื่อมต่อของพวกเขาแสดงในรูปของความสัมพันธ์

ตัวอย่างของ ER model บางส่วน -

โมเดล ER โรงพยาบาล

ตัวอย่างโมเดล E-R

นี่คือโมเดล ER ของโรงพยาบาล เอนทิตีแทนด้วยกล่องสี่เหลี่ยม และคือ Patient, Tests และ Doctor

แต่ละเอนทิตีมีแอตทริบิวต์ของตนเอง -

  • Patients - ID(primary key), name, age, visit_date

  • Tests- Name(primary key), date, result

  • Doctor- ID(primary key), name, specialization

ความสัมพันธ์ระหว่างเอนทิตีต่างๆ แทนด้วยกล่องรูปเพชร (diamond)

โมเดล ER บริษัท

ตัวอย่างโมเดล E-R

เอนทิตีใน ER model นี้คือ Employee, Department และ Project เอนทิตีเหล่านี้มีแอตทริบิวต์ดังนี้ -

  • Employee - ENO(Primary Key) , Name, Salary

  • Department - DNO(Primary key), Name, Locations

  • Project - PNO(Primary key), Name

ความสัมพันธ์ใน ER model นี้แทนเป็น Works for และ Controls