Comment by rabiescow
2 days ago
How you dont consider such scenarios setting up your database is mind boggling to me. I do this for a living, albeit, marketing databases, but how you don't realize that people from all over the world live here too and you have to account for everyone is just astonishing to me...
I think it's a combination of several factors: first, most banking and airline systems were developed back in the 1960s, and it was simply more convenient to shoehorn everybody into the first-middle-last format, especially when the majority of their customers did fit that model.
Second, this was before the government (and businesses) were so picky about everything matching perfectly, and you could get away with mismatches more frequently because you had more human eyes looking at things. Those humans would easily realize that when the customer they've known for years as "Jane Smith" shows up with a birth certificate reading "Jayne Smith," it's the same person.