When using partner specific lookup tables ((see for example LookupPartnerLocationValue) it can happen that the uniqueness is not recognizable. The reason for this can be found in the naming of the location, because a partner-specific lookup table is formed by concatenating lookuptabletype and Location name. So if the locations are not named uniquely, this can easily lead to confusion.
Note: See also Umschlüsselungen von Eigenschaften