@minh At 9, my kids each had 5 pairs:
Every day school uniform shoe
Dress uniform shoe (also used for dressy events)
Casual shoes for home/play
Sandals/crocs for messy/wet stuff
The shoes that went with whatever sport they were playing at the time (fancy running shoes for one, soccer cleats...