Reference Data Models¶
Core reference data entities for exercise categorization (muscle groups, equipment, and metadata tags).
Association Tables¶
- exercise_primary_muscles¶
Association table linking exercises to their primary target muscle groups.
- exercise_secondary_muscles¶
Association table linking exercises to their secondary (synergist) muscle groups.
- exercise_equipment¶
Association table linking exercises to the required equipment.
- exercise_tag_map¶
Association table linking exercises to system-defined metadata tags.
Entities¶
- class MuscleGroup(**kwargs)[source]¶
Bases:
SmallIntPKBaseAnatomical muscle group used to categorize exercises and track targeting.
- class Equipment(**kwargs)[source]¶
Bases:
SmallIntPKBasePhysical tools or machines required to perform specific exercises.