HomeFitness & WellnessWorkout Tracker

Workout Tracker

Personal fitness tracking app with exercises, workout logging, body measurements, and progressive overload goals

SchemaVerse
Fitness & WellnessPostgreSQLFitnessNormalizedTime-series
3
0
0
workout-tracker.dbml
13 tables|17 relations

About this Schema

Overview

Personal fitness tracking app schema designed for mobile-first workout logging. Tracks exercises, sets/reps/weight, body measurements, and goals with progressive overload detection.

Key Design Decisions

  • Exercise Library: Categorized by muscle group with equipment requirements
  • Set-level Tracking: Individual sets with weight, reps, and RPE for progressive overload analysis
  • Workout Templates: Reusable workout plans that users can customize and schedule
  • Personal Records: Automatic PR detection across exercises

Tables

10-14 tables covering users, exercises, muscle groups, exercise-muscle mappings, workout templates, template exercises, workouts, workout sets, body measurements, goals, achievements, and personal records.

Comments

Sign in to comment on this schema

Loading comments...