public annotation OneToOne( mappedBy as String = "", fetch as FetchType = FetchType.EAGER, optional as Boolean = true, cascade as IList<CascadeType> = [], orphanRemoval as Boolean = false )
Declares a one-to-one entity relationship.
@OneToOne( fetch=FetchType.LAZY, cascade=[CascadeType.PERSIST, CascadeType.MERGE], orphanRemoval=true ) public property profile as CustomerProfile