Identifying Relationship คือความสัมพันธ์ที่เชื่อม Strong Entity (เอนทิตี้แข็งแรง) กับ Weak Entity (เอนทิตี้อ่อนแอ) โดย Weak Entity ไม่มี Primary Key ของตัวเอง ต้องอาศัย Strong Entity
Strong Entity (เอนทิตี้แข็งแรง)
- มี Primary Key ของตัวเอง
- เอนทิตี้อื่นอาศัยอยู่
- แทนด้วยสี่เหลี่ยมผืนผ้าเดี่ยว
ตัวอย่าง: Professor
| Professor_ID (PK) | Professor_Name | Professor_City | Professor_Salary |
Weak Entity (เอนทิตี้อ่อนแอ)
- ไม่มี Primary Key ของตัวเอง
- มี Partial Key (Discriminator) แทน
- ต้องอาศัย Strong Entity
- แทนด้วยสี่เหลี่ยมผืนผ้าคู่ (Double Rectangle)
ตัวอย่าง: Professor_Dependents
| Name (Partial Key) | DOB | Relation |
Identifying Relationship (ความสัมพันธ์ระบุตัวตน)
- เชื่อม Strong และ Weak Entity
- แทนด้วยเพชรคู่ (Double Diamond)
- Primary Key ของ Weak Entity = Primary Key ของ Strong Entity + Partial Key
สรุป ER Diagram
| องค์ประกอบ | ประเภท |
| Professor | Strong Entity |
| Dependent | Weak Entity |
| Partial Key (Weak) | Name |
| Primary Key (Strong) | Professor_ID |
สรุป: Weak Entity ไม่สามารถมีอยู่ได้ด้วยตัวเอง ต้องผูกกับ Strong Entity ผ่าน Identifying Relationship เสมอ