Database Design

Covering database design with multiple tables, foreign keys, and the JOIN operation..