A key/link table is frequently required in QlikView to resolve Synthetic Key or Circular Join issues
If the field names are different with same data, the tables will not link or join. There must be common field name for the tables to make associations.
You can rename the field or column name of the table to link each other. Link table is not necessary here.
Example: (Lets say field A and field D have same data, you can rename it as key so that they will link each other)
Load fieldA as key,
Load fieldD as key,