LabMovesTable

table

Breakdex::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

\u2190 Reads 2

labs_tablemoves_table

Answers

Columns

NameTypeConstraints
lab_idtextNOT NULL
move_idtextNOT NULL
sequence_indexintNOT NULL
added_atdatetimeNOT NULL DEFAULT: now

Primary Key

lab_id, move_id

Foreign Keys

lab_id \u2192 labs
move_id \u2192 moves