package Ġcom . aw ave . wrk out . db Ċ Ċ import Ġandroidx . room . Entity Ċ import Ġandroidx . room . ForeignKey Ċ import Ġandroidx . room . Ignore Ċ import Ġandroidx . room . PrimaryKey Ċ Ċ @ Entity ( foreign Keys Ġ= Ġ[ ForeignKey ( entity Ġ= ĠWork out :: class , Ġparent Columns Ġ= Ġ[" work out Id "], Ġchild Columns Ġ= Ġ[" work out Id "]), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠForeign Key ( entity Ġ= ĠSet Exercise :: class , Ġparent Columns Ġ= Ġ[" exercise Id "], Ġchild Columns Ġ= Ġ[" exercise Id "]) ]) Ċ data Ġclass ĠSet Ġ( ĊĠĠĠĠĠĠĠ Ġ@ PrimaryKey ( auto Generate Ġ= Ġtrue ) Ġvar Ġid : ĠInt Ġ= Ġ 0 , ĊĠĠĠĠĠĠĠ Ġvar Ġwork out Id : ĠInt Ġ= Ġ 0 , ĊĠĠĠĠĠĠĠ Ġvar Ġexercise Id : ĠInt Ġ= Ġ 0 , ĊĠĠĠĠĠĠĠ Ġvar Ġre ps : ĠInt Ġ= Ġ- 1 , ĊĠĠĠĠĠĠĠ Ġvar Ġweight : ĠDouble Ġ= Ġ 0 . 0 , ĊĊĠĠĠĠĠĠĠ Ġ@ Ignore Ġvar Ġis Complete : ĠBoolean Ġ= Ġfalse Ċ )