NULL Skriv ut sidan - Namnnormering

Anbytarforum

Titel: Namnnormering
Skrivet av: Jörgen Tollesson skrivet 2007-09-24, 01:23
... forts. >
 
Men för dig är tydligen det viktiga att få en effektivare sökning och lägre belastning på databasen. Och varför blir sökningen effektivare och belastningen mindre om man har den normaliserade stavningen i tabellen med de registrerade personerna och varianterna i en annan tabell kopplad till den första, och mindre effektiv och högre belastning om man låter stavningarna byta plats? Sökningen sker ju i samma fält... De båda namnfälten kan ju f.ö. med fördel vara placerade i samma tabell.
 
Den stavning som skrivs in i sökfältet 'översätts' först till den normaliserade och sökningen sker så i det fältet. Därefter visas sökresultatet med alla som återfinns med den normaliserade stavningen - men de presenteras med den stavning som namnen har registrerats med. Då kan ju den registrerade stavningen precis lika gärna vara originalstavningen; den normaliserade stavningens uppgift är alltså bara att koppla ihop de olika stavningsvarianterna, men den syns inte utåt.
 
Om man använder originalstavningen vid registreringen, så kan man registrera en post för varje källa som en person återfinns i - med den stavning som används just där. Med normalisering, så blir det i stället en likriktad verklighetsförfalskning.
 
Dessutom: Att stöpa om de data man registrerar, för att passa databasens 'krav' är så långt ifrån modernt man kan komma. Så behövde man göra på datorstenåldern, med klena datorer och minst sagt begränsat lagringsutrymme; men att göra så i dag är helt meningslöst. Det är dessutom att göra datorn till vår herre, i stället för tvärtom. En databas ska vara ett hjälpmedel, inte en tvångströja!
 
Men för dig verkar det närmast vara en mission att alla minsann ska lära sig att använda den enda rätta och naturliga stavningen, precis som alla måste följa samhällets lagar (det är ju faktiskt den jämförelsen du gör). Då kan jag bara önska lycka till med det webbprojekt som du säger är del i processen för att nå detta Utopia.
 
Men om du ska lyckas att övertyga andra, så får du nog börja med att leva som du lär. Du kan ju inte med bästa vilja i världen påstå att Vincent är en naturlig stavning som följer logiskt av uttalet. Om du ändå använder den som den normaliserade, för att den stavningen mestadels använts i engelskspråkiga länder - då är det minst sagt ologiskt att inte skriva Swartling, då den namnformen mestadels använts i Sverige (i äldre tider får man dessutom leta med ljus och lykta för att hitta ett enkelt v i något ord i gamla handlingar).
 
Se där - jag lyckades få med Swartling på ett hörn till slut i alla fall... J