Presentation is loading. Please wait.

Presentation is loading. Please wait.

Database Processing: David M. Kroenke’s Chapter Five:

Similar presentations


Presentation on theme: "Database Processing: David M. Kroenke’s Chapter Five:"— Presentation transcript:

1 Database Processing: David M. Kroenke’s Chapter Five:
Fundamentals, Design, and Implementation Chapter Five: Data Modeling with the Entity-Relationship Model Part Three DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall

2 Mixed Patterns: The Line-Item Pattern
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall

3 Mixed Patterns: The Line-Item Pattern
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall

4 Mixed Patterns: Other Mixed Patterns
Look for a mixed pattern where: A strong entity has a multivalued composite group, and One of the elements of the composite group is an identifier of another strong entity DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall

5 Mixed Patterns: Other Mixed Patterns
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall

6 Mixed Patterns: Other Mixed Patterns
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall

7 Mixed Patterns: The For-Use-By Pattern
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall

8 Mixed Patterns: The For-Use-By Pattern
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall

9 Recursive Relationships
A recursive relationship occurs when an entity has a relationship to itself DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall

10 Recursive Patterns: 1:1 Recursive Relationship
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall

11 Recursive Patterns: 1:N Recursive Relationship
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall

12 Recursive Patterns: N:M Recursive Relationship
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall

13 Chapter Five Part Three
David M. Kroenke’s Database Processing Fundamentals, Design, and Implementation (10th Edition) End of Presentation: Chapter Five Part Three DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall


Download ppt "Database Processing: David M. Kroenke’s Chapter Five:"

Similar presentations


Ads by Google