LabMovesTable
tableBreakdex::DataStores::LabMovesTable
Join table linking labs to their curated move selections with ordering
Each row assigns a move to a lab with a sequence index. The ordering determines practice priority within the lab. Deleting a move cascades removal from all labs.
Relationships
Depends On 1
labs_dao
Reads From 2
labs_tablemoves_table
Breaks If 1
cascade_delete_disabled
Data Access
Reads 2
labs_tablemoves_table
Answers
Columns
| Name | Type | Constraints |
|---|---|---|
| lab_id | text | NOT NULL |
| move_id | text | NOT NULL |
| sequence_index | int | NOT NULL |
| added_at | datetime | NOT NULL DEFAULT: now |
Primary Key
lab_id, move_idForeign Keys
lab_id \u2192 labsmove_id \u2192 moves