Press "Enter" to skip to content

Database – 3

Weak entity ที่ไม่มี attribute ที่เป็น key เป็นของตัวเอง ความสัมพันธ์ที่เกิดขึ้นระหว่าง weak entity และ identifying owner นั้นเรียกว่า identifying relationship ของ weak entity
– ข้อกําหนดต่อไปนี้ต้องเกิดขึ้น
1. identifying relationship (ต้องมี cardinality ratio เป็นแบบ 1:N)
2.weak entity set จะต้องเป็น total participation ใน identifying relationship set

ข้อสังเกต
• 1. บางครั้ง weak entity สามารถแทนได้ด้วย
composite & multi-valued attributes
• 2. ตัวของ owner entity set อาจจะเป็น weak entity set ก็ได้
3. weak entity หนึ่งๆ อาจจะมี identifying entity มากกว่า 1 ตัวก็ได้

เช่น ข้อมูล student ต้องเก็บข้อมูลผู้ที่สามารถติดต่อได้ โดยต้องมีข้อมูลผู้ที่สามารถติดต่อได้ อย่างน้อย 2 คน เราสามารถออกแบบได้ ดังนี้Weak entity Weak entityWeak entityWeak entity

Arnon Hongklay
Arnon Hongklay

View all posts

Comments are closed.