Och det är svaret. Om du använder utf8_general_ci (faktiskt gäller det alla utf_..._[ci|cs] ) sammanställning förbigås diakritiska tecken i jämförelse, alltså:
SELECT "e" = "é" AND "O" = "Ó" AND "ä" = "a"
Resultat i 1 . Index använder också sortering.
Om du vill skilja på ą och a använd sedan utf8_bin sortering (tänk på att den också skiljer mellan versaler och gemener).
Namn och ålder garanterar förresten ingen unikhet.