Join One
@Target(allowedTargets = [AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD ] )
Indicate that a property is a one-to-one object, which must have at least one property annotated as an identifying column. If all identifying columns are null, then this one-to-one property will be null.