Fields contained in a redefining item occupy the same positions as the fields being redefined. The compiler needs to select one of the field definitions to use. The default rule that it follows is to use the fields in the item being redefined as column names; fields that appear subordinate to a REDEFINES clause are mapped to column names in the COBOL database using the XFD.