Tack för inlägget, jag tycker den här frågan borde tas på mer allvar.
Jag såg i Gedcom standard följande, som man skulle kunna överväga:

NAME_TYPE:= {Size=5:30}
[ aka | birth | immigrant | maiden | married | <user defined>]
Indicates the name type, for example the name issued or assumed as an immigrant.
aka = also known as, alias, etc.
birth = name given on birth certificate.
immigrant = name assumed at the time of immigration.
maiden = maiden name, name before first marriage.
married = name was persons previous married name.
user_defined= other text name that defines the name type

En annan variant som jag också vet varit uppe till diskussion är denna:
NAME_PHONETIC_VARIATION:, som man skulle kunna använda för normering av namn

Jag anser att "Visas" / "Inte visas" bör skiljas från "Namntyp".
Då kan man slippa ändra efter funktion för alla "x-1000 kvinnor", som Christer Törn skriver