2012-09-14 12 views
8

Ci sono diversi paesi (Turchia, Mongolia, Kirghizistan, ecc), dove in genere il nome maschile può essere senza MiddleName invece di ha usato parole come "oglu, Uulu", eccLavorazione dei nomi mongoli

Ad esempio, "Michael oglu Bret "che significa" Michele figlio di Bret ".

Ero solito dividere questo tipo di parole e assumerle come un middlename, quindi per la settimana scorsa ho dubbi sulla correttezza del modo in cui lo faccio.

Esiste un insieme standard o un insieme di regole su come elaborare questo tipo di nomi?

risposta

7

Non posso dirvi cosa è meglio per voi, ma in generale, il concetto di secondo nome non si adatta bene a molte culture. Anche in Occidente (Europa e Nord America) finisce per creare più problemi di quanti ne risolva. Potrebbe essere meglio abbandonare il secondo nome e utilizzare solo due campi per i nomi: GivenNames e FamilyNames. All'interno di ciascun campo, è necessario consentire a un nome di contenere più di una parola nome e consentire nomi molto lunghi. I nomi dati sono quelli dati al bambino come individuo, cioè nomi personali e nomi di famiglia sono quelli che provengono dalla famiglia e/o dal clan. In genere, a cosa pensiamo noi occidentali come primi e secondi nomi vengono dati nomi e il cognome è un nome di famiglia.

Ad esempio, la convenzione di denominazione ispanica deve avere due cognomi: un cognome paterno e un cognome materno. Il problema è che le persone che fanno il data entry che sono abituati alla nozione di un nome, un secondo nome e un cognome metteranno uno dei cognomi nello slot del secondo nome, che non è corretto.

I nomi arabi seguono convenzioni simili a quelle descritte nella domanda (vedere http://en.wikipedia.org/wiki/Arabic_name#Arab_family_naming_convention). Nel modello dato/famiglia, un nome come "Saleh ibn Tariq ibn Khalid al-Fulan" (Saleh, figlio di Tariq, figlio di Khaled, della famiglia al-Fulan) avrebbe mappato "Saleh" al nome dato e " ibn Tariq ibn Khalid al-Fulan "al nome di famiglia. Tuttavia, se questi tipi di nomi sono gestiti dal sistema, è possibile utilizzare tre campi: nome/nome personale, nome padre e nome famiglia/clan. Avere solo un singolo campo per il nome è un'altra opzione.

Il problema più grande consiste nel far sì che le persone di inserimento dati modifichino i nomi in maniera coerente quando trattano le persone da un mix di culture e convenzioni di denominazione. Sembra che qualsiasi modello tu scelga per la memorizzazione dei nomi, inserirà erroneamente nomi da culture le cui convenzioni di denominazione differiscono dalle loro. Ciò richiede più sforzo di programmazione per aggirare questa realtà quando si scrivono le ricerche dei nomi.

La pagina web discute molte delle problematiche legate ai nomi:

http://www.w3.org/International/questions/qa-personal-names

+0

grazie, questo ha chiarito la situazione in qualche modo, e come hai detto qualche volta finiscono per avere solo un singolo campo per memorizzare "pieno nome "e talvolta è davvero confuso – sultan