Yea database would be good.. Wrong anthem is so yesterday.
But with this method, you can blame other people for the mistake. So when it hits the headlines, you can just say "We used what they gave to us! How come you blame us? I don't know why the file named Kazakhstan.mp3 isn't the Kazakh anthem"
Unlike that confused Korean anthem scandal in Indonesia AFC U-19, where the operator himself just downloaded all the participating countries' anthem then (I suspect) mistakenly pressed the first file named "Korea" in the folder