True when the target is a single-column primary key or a unique column.
OptionalNotWhy the target is not unique on its own, when it is not.
The target column's actual name, or null when the related entity has no such column.
OptionalUniqueTrue when only the field's IsUnique flag, not a primary key, makes the target unique.
Whether a soft foreign key's target column exists, and whether a join on it returns one row.