Chapter 6 Database Design
Chapter 6 Database Design
Auer
Database Processing
Fundamentals, Design, and Implementation
Chapter 6
Database Design
Chapter Objectives
• To understand how to transform data models into
database designs
• To be able to identify primary keys and understand when
to use a surrogate key
• To understand the use of referential integrity constraints
• To understand the use of referential integrity actions
• To be able to represent ID-dependent, 1:1, 1:N, and N:M
relationships as tables
• To be able to represent weak entities as tables
Primary key is
designated by
the key symbol
Note
shadowless
table
As a
As a data database
model design
As a data model
As a database
design
End of Presentation