refs #14 Implemented HasOneAssociation