Kolumnernas ordning bör matcha den ordning i vilken kolumnerna efterfrågas senare, annars kommer MySQL inte att använda dem. Det här är frågan du verkligen bör tänka på.
Läs mer här .
UPPDATERING:
För din fråga om kardinalitet kanske läs detta .Lämnar detta din fråga? Svarar det på det?