rozwiązane! nie chodzi o char
typ pola, ale o sortowaniu !
lubię używać UTF-8 głównie utf8_bin. ja też z sortowaniem mojego klucza podstawowego:
`iso_3166_1` char(3) CHARACTER SET utf8
kiedy zmieniłem sortowanie klucza podstawowego na „latin1_swedish_ci”, aplikacja klucza obcego działała. Prowadzi to do pytania:dlaczego sortowanie pola klucza podstawowego (może również pola klucza obcego, jeszcze tego nie sprawdzałem) jest ważne?