แบบจำลองฐานข้อมูล อธิบายถึงโครงสร้างและความสัมพันธ์ระหว่างข้อมูล มีหลายรูปแบบ ดังนี้
แบบจำลองฐานข้อมูลลำดับชั้น (Hierarchical Database Model)
- ข้อมูลมีความสัมพันธ์กันในลักษณะ One-to-Many
- ข้อมูลจัดเก็บในรูปของ Segment โดย Segment ที่อยู่บน จะเป็น Parent Segment ของ Parent ที่อยู่ข้างล่าง หรือ Child Segment
- Parent Segment สามารถมี Child Segment ได้มากกว่า 1
- Child Segment จะขึ้นอยู่กับ Parent Segment เดียวเท่านั้น
ข้อดี
- มีโครงสร้างที่เข้าใจง่าย
- เหมาะกับข้อมูลที่มีความซับซ้อนน้อย และมีการเรียงลำดับอย่างต่อเนื่อง
ข้อจำกัด
- ไม่สามารถรองรับความสัมพันธ์ของข้อมูลในลักษณะ Many-to-Many
- การเข้าถึงข้อมูลมีความคล่องตัวน้อย เพราะจะเริ่มจาก Root Segment เสมอ
สวัสดีค่ะ
ขอร่วมแลกเปลี่ยนเรียนรู้เรื่อง Hierarchical Database Model ด้วยนะคะ
แล้วพบกันใหม่ค่ะ
ปณิตา ^^
ข้อมูลดีมากเลยครับ แลกเปลี่ยนความรู้กันนะ
ในระบบฐานข้อมูลมีความซับซ้อนมากขึ้นเรื่อยๆ การจัดระบบข้อมูลควรสร้างความสัมพันธ์กัน ซึ่งในขั้นตอนนี้ก็น่ามึนงงมากทีเดียว