support associations without referentialConstraint