> .. is ok for Document stores, but not for JPA.
is @OneToOne(optional = true , cascade = CascadeType.ALL) part of JPA ? or this type of relation is not supported by new versions of Hibernate ?