Database – 1

Entity คือ ตัวข้อมูลที่เราสนใจจะเก็บลงในฐานข้อมูล โดยปกติแล้ว entity แต่ละตัวจะถูกอธิบาย คุณลักษณะด้วยกลุ่มของ attribute
Entity สามารถแบ่งออกเป็น 2 ประเภทด้วยกัน คือ
1. Strong Entity หรือ Regular Entity
2. Weak Entity

Entity
Entity

Attribute
1. Composite attribute กับ Simple/Atomic attribute
2. Single-valued attribute กับ Multi-valued attribute
3. Stored attribute กับ Derived attribute
4. Key attribute

Attribute
Attribute

Degree of Relationship จํานวนเอ็นติตี้ในการมีส่วนร่วม (participating) ของความสัมพันธ์
1. Unary
2. Binary
3. Ternary

Degree of Relationship
Degree of Relationship

Constraint (ข้อบังคับ) ใน Relationship
1. cardinality ratio
• 1 : 1 (หรือ one-to-one)
• 1 : N (หรือ one-to-many)
• M : N (หรือ many-to-many)

cardinality ratio
cardinality ratio
cardinality ratio
cardinality ratio

2. participation constraint
• total participation (หรือ existence
dependency)
partial participation

Back to Top