code: @Override
  	public String getCorrespondingEntityKeyColumn(String associationKeyColumn) {
  		int i = 0;
  		for ( String column : associationKeyColumns ) {
  			if ( associationKeyColumn.equals( column ) ) {
  				return entityKeyMetadata.getColumnNames()[i];
  			}
  			i++;
  		}
  
  		return null;
  	}
docs: Returns the name of the column in the target entity key corresponding to the given association key column.
  <p>
  E.g. let there be an entity key comprising the columns {@code id.countryCode} and {@code id.sequenceNo} which is
  referenced by the columns {@code address_id.countryCode} and {@code address_id.sequenceNo}. When invoked for the
  column {@code address_id.countryCode}, this method will return {@code id.countryCode}.
  
  @param associationKeyColumn The name of the column in the association
  @return The name of the corresponding column in the referenced entity key