Top Banner
Advance Database Systems Enhanced Entity Relationship Diagrams (EERD)
32

Advance database system(part 6)

Jan 22, 2018

Download

Education

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Advance database system(part 6)

Advance Database SystemsEnhanced Entity Relationship Diagrams (EERD)

Page 2: Advance database system(part 6)

Contents

• Enhanced Entity Relationship Diagrams (EERD)

• Sub Type and Super Type Relationships

Page 3: Advance database system(part 6)

Enhanced Entity Relationship Diagrams (EERD)

Page 4: Advance database system(part 6)

Sub Type and Super Type Relationships

Page 5: Advance database system(part 6)

Basic Concept and Notation

Page 6: Advance database system(part 6)
Page 7: Advance database system(part 6)
Page 8: Advance database system(part 6)
Page 9: Advance database system(part 6)
Page 10: Advance database system(part 6)
Page 11: Advance database system(part 6)

Attribute Inheritance

Page 12: Advance database system(part 6)

When to use Supertype/Subtype Relationships

Page 13: Advance database system(part 6)
Page 14: Advance database system(part 6)

Representing Specialization and Generalization

Page 15: Advance database system(part 6)
Page 16: Advance database system(part 6)
Page 17: Advance database system(part 6)

Specialization

Page 18: Advance database system(part 6)
Page 19: Advance database system(part 6)
Page 20: Advance database system(part 6)

Specifying Constraint in Sub Type/Super Type Relationships

Page 21: Advance database system(part 6)

Total Specialization/Partial Specialization Rule

Page 22: Advance database system(part 6)
Page 23: Advance database system(part 6)

Specifying Disjointness Constraints

Page 24: Advance database system(part 6)

Disjoint Rule/Overlap Rule

Page 25: Advance database system(part 6)
Page 26: Advance database system(part 6)

Defining Subtype Discriminators

Page 27: Advance database system(part 6)
Page 28: Advance database system(part 6)

Disjoint Subtype

Page 29: Advance database system(part 6)
Page 30: Advance database system(part 6)

Defining Super Type/Sub Type Hierarchies

Page 31: Advance database system(part 6)
Page 32: Advance database system(part 6)