clean up ActiveWorkoutSession

This commit is contained in:
Felix Förtsch
2024-11-12 14:47:59 +01:00
parent 19b3d89010
commit 370e070fcd
20 changed files with 281 additions and 238 deletions
+5 -2
View File
@@ -5,6 +5,7 @@ erDiagram
Workout 1 .. 0+ WorkoutItem : collects
Workout 1 .. 0+ WorkoutSession : "starts"
WorkoutItem 1 -- 1 WorkoutSessionItem : "provides data for"
WorkoutItem 1 -- 0+ WorkoutItem : "collects"
WorkoutSession 1 -- 1+ WorkoutSessionItem : collects
ContentView 1 -- 1 WorkoutSession : "holds onto"
@@ -14,18 +15,20 @@ erDiagram
}
Workout {
string name
WorkoutItem[] workoutItems
}
WorkoutSession {
Workout workout
time workoutSessionDuration
}
WorkoutItem {
Exercise exerciseData
Exercise exercise
WorkoutItem[] workoutItems
int plannedReps
double plannedValue
}
WorkoutSessionItem {
WorkoutItem exerciseData
WorkoutItem exercise
int actualReps
double actualValue
}