in reply to Handling caps for surnames with capitals in the middle (was: Irish Surnames)
Obviously, there is not a set of rules for how people spell their names, first, last, or otherwise. Therefore, there is not going to be a simple solution you can implement using a computer. You have to be able to define a set of rules for a system in order to describe that system. When new names are added to the db, you will have to define new rules for how to handle the names. This will lead to a one:one relationship between rule and names, meaning that the name itself is actually the rule! The simplest solution is to store them case-sensitively in the database.
|