package Ġcom . example . schema Ċ Ċ import Ġnet . cord a . core . schemas . Mapped Schema Ċ import Ġnet . cord a . core . schemas . Persistent State Ċ import Ġjava . util .* Ċ import Ġjavax . persistence . Column Ċ import Ġjavax . persistence . Entity Ċ import Ġjavax . persistence . Table Ċ Ċ object ĠPurchase Order Schema Ċ Ċ // ĠTODO : ĠAdd Ġschema Ġfor Ġpurchase Ġorder Ġitems . Ċ object ĠPurchase Order Schema V 1 Ġ: ĠM apped Schema ( ĊĠĠĠĠĠĠĠ Ġschema Family Ġ= ĠPurchase Order Schema . java Class , ĊĠĠĠĠĠĠĠ Ġversion Ġ= Ġ 1 , ĊĠĠĠĠĠĠĠ Ġmapped Types Ġ= ĠlistOf ( Persistent Purchase Order :: class . java )) Ġ{ ĊĠĠĠ Ġ@ Entity ĊĠĠĠ Ġ@ Table ( name Ġ= Ġ" purchase _ order _ states ") ĊĠĠĠ Ġclass ĠPersistent Purchase Order ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Column ( name Ġ= Ġ" purchase _ order _ id ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġpurchase OrderId : ĠInt , ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Column ( name Ġ= Ġ" buyer _ name ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġbuy er Name : ĠString , ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Column ( name Ġ= Ġ" seller _ name ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġsell er Name : ĠString , ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Column ( name Ġ= Ġ" linear _ id ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġlinear Id : ĠString , ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Column ( name Ġ= Ġ" delivery _ date ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġdelivery Date : ĠDate , ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Column ( name Ġ= Ġ" delivery _ city ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġdelivery City : ĠString , ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Column ( name Ġ= Ġ" delivery _ country ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġdelivery Country : ĠString ĊĠĠĠ Ġ) Ġ: ĠPersistent State () Ċ }