There is a nice validation called 'Reference source table has possible double look-up values’. It even tells us the solution to resolve it: 'Create a unique index on the source table of the reference, to ensure the look-up value is always unique. The unique index should have the following fields:
- All primary key columns which are also a foreign key column.
- The lookup display column.’
Why can't the Software Factory create these indexes automatically? It would save developers a lot of time and would improve the quality of the data quite a bit.