Download presentation
Presentation is loading. Please wait.
Published byGiles Flowers Modified over 9 years ago
1
Lecture 03 Entity-Relationship Diagram
2
Chapter Outline
3
Overview of Database Design Process
5
Example COMPANY Database
6
Example COMPANY Database (Contd.)
7
ER Model Concepts
8
Types of Attributes (1)
9
Types of Attributes (2)
10
Example of a composite attribute
11
Entity Types and Key Attributes (1)
12
Entity Types and Key Attributes (2)
13
Displaying an Entity type
14
Entity Type CAR with two keys and a corresponding Entity Set
15
Entity Set
16
Initial Design of Entity Types for the COMPANY Database Schema
17
Initial Design of Entity Types: EMPLOYEE, DEPARTMENT, PROJECT, DEPENDENT
18
Refining the initial design by introducing relationships
19
Relationships and Relationship Types (1)
20
Relationship type vs. relationship set (1)
21
Relationship type vs. relationship set (2)
22
Refining the COMPANY database schema by introducing relationships
23
Discussion on Relationship Types
24
Recursive Relationship Type
25
Weak Entity Types
26
Constraints on Relationships
27
Recursive Relationship Type is: SUPERVISION (participation role names are shown)
28
Attributes of Relationship types
29
Notation for Constraints on Relationships
30
Alternative (min, max) notation for relationship structural constraints:
31
Alternative diagrammatic notation
32
Summary of notation for ER diagrams
33
Extended Entity-Relationship (EER) Model (in next chapter)
34
Chapter Summary
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.