package Ġcom . example . cat tle log . model . entities Ċ Ċ import Ġandroidx . room . Column Info Ċ import Ġandroidx . room . Entity Ċ import Ġandroidx . room . ForeignKey Ċ Ċ @ Entity Ġ( tableName Ġ= Ġ" health ", ĊĠĠĠĠĠĠĠĠ Ġprimary Keys Ġ= Ġ[" TagNumber ", Ġ" Birth Date ", Ġ" Health Event "], ĊĠĠĠĠĠĠĠĠ Ġforeign Keys Ġ= Ġ[ ForeignKey ( entity Ġ= ĠC attle :: class , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġparent Columns Ġ= Ġ[" TagNumber ", Ġ" Birth Date "], ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġchild Columns Ġ= Ġ[" TagNumber ", Ġ" Birth Date "], ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠonDelete Ġ= ĠForeign Key . CASCADE )]) Ċ data Ġclass ĠHealth (@ Column Info ( name Ġ= Ġ" TagNumber ") Ġval ĠTag Number : ĠInt , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" Birth Date ") Ġval ĠB irth Date : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" Health Event ") Ġval ĠHealth Event : ĠString )