package Ġde . xm . code quiz . data access ors . db Ċ Ċ import Ġjava . util .* Ċ import Ġjavax . persistence .* Ċ Ċ @ Entity ( name Ġ= Ġ" Question ") Ċ @ Table ( name Ġ= Ġ" question ") Ċ data Ġclass Ġ ĠQuestion Entity ( ĊĠĠĠ Ġ@ Id ĊĠĠĠ Ġvar Ġid : ĠUUID ?, ĊĠĠĠ Ġ@ ManyToOne ( optional Ġ= Ġfalse ) ĊĠĠĠ Ġvar Ġcategory : ĠCategory Entity ?, ĊĠĠĠ Ġvar Ġquestion : ĠString ?, ĊĊĠĠĠ Ġ@ OneToMany ( cascade Ġ= Ġ[ Cascade Type . ALL ]) ĊĠĠĠ Ġ@ JoinColumn ( name Ġ= Ġ" question _ id ") ĊĠĠĠ Ġvar Ġanswers : ĠList < Answer Entity > Ġ= Ġarray ListOf ()) Ġ{ ĊĊĠĠĠ Ġconstructor () Ġ: Ġthis ( null , Ġnull , Ġnull , Ġarray ListOf ()) Ċ } ĊĊ