6 Normalization and Implementation
In this chapter
- You normalize your database design.
- You implement your database design.
- You learn a set of important concepts such as constraints and cascade.
Overview
In this chapter, you will normalize and implement your database design for The Sci-Fi Collective online store. By doing so, you will learn about important concepts in database design, such as functional dependency, normalization, and different types of constraints.

Normalization
Before converting your database design to a SQL script that creates the corresponding database and tables, you will need to take a critical step called normalization.