[libdb-develop] On Naming A Person and The Cultural And Familiar Divide
Status: Inactive
Brought to you by:
morbus
|
From: Morbus I. <mo...@di...> - 2004-01-07 18:54:50
|
[Bruce - starting a new topic on this at libdb-discuss @ SF]
The conversation, in progress, is:
* instead of just person.name, you should have
person.given_name and person.family_name.
My initial complaint was that this assumes healthy knowledge of what
nationality the name is from: how they culturally display their names
(given/family, family/given, etc.). Think Korean, Chinese, Japanese.
Bruce's response is valid:
>This isn't a problem though. Just attach an xml:lang attribute to such
>names. This is part of the reason to use family and given rather than
But, still: in my head, it's not that easy. If my client (a movie
rental store) is adding in cast information, it assumes a great deal
of knowledge for him: that he's going to know what nationality a name
is coming from (he has roughly 2000 foreign films), as well as how
to properly split the given and family depending on that nationality
(as well as being able to spot errors from people who don't and have
placed it on the box cover wrong, in IMDB wrong, etc., etc., which
happens very, very frequently). Likewise, it also assumes that extra
information is out there somewhere for me to aggregate: basing some
data entry from IMDB or Amazon would be impossible.
--
Morbus Iff ( i put the demon back in codemonkey )
Culture: http://www.disobey.com/ and http://www.gamegrene.com/
Spidering Hacks: http://amazon.com/exec/obidos/ASIN/0596005776/disobeycom
icq: 2927491 / aim: akaMorbus / yahoo: morbus_iff / jabber.org: morbus
|