· Integrative Case 2

Planet Fitness — Full Database Design Document

A national gym chain. Members, memberships, locations, classes, equipment, billing. The full design lifecycle: read the functional spec, draft the ERD, normalize, build the schema, write the queries, present.

Design Querying Capstone

The business problem

Planet Fitness wants a single database to power club operations across hundreds of locations: who's a member, what membership tier, which class are they in, which trainer, who paid, who didn't. The functional spec describes the business; your job is to translate it into a normalized schema, defend the design, and write the queries operations needs.

This case is the canonical end-to-end Database Design Document (DDD) exercise — the same structure you'll be expected to produce in industry on day one.

Case kit

The brief — start here
Reference design (try yours first!)

Compare against the reference solution after you've drafted your own.

Query the schema
Topics you'll be applying

Stay Ahead of the Curve

Subscribe to our bi-weekly newsletter for the latest insights on AI, data, and business strategy.