[foaf-dev] alternate names for people
Bob Ferris
zazi at elbklang.net
Wed Jun 2 20:19:05 CEST 2010
Hi Andy,
you are right, but I think there is something more, when people tend to
use a different alias name then just the different name. Sometimes they
create a whole new (fake) identity about this persona, so in my opinion
this persona is another foaf:Person, which is related to that real person.
Cheers,
Bob
Am 02.06.2010 19:47, schrieb Houghton,Andrew:
>> From: foaf-dev-bounces at lists.foaf-project.org [mailto:foaf-dev-
>> bounces at lists.foaf-project.org] On Behalf Of Ed Summers
>> Sent: Wednesday, June 02, 2010 01:36 PM
>> To: Foaf-dev at lists.foaf-project.org
>> Subject: Re: [foaf-dev] alternate names for people
>>
>> On Wed, Jun 2, 2010 at 10:30 AM, Dan Brickley<danbri at danbri.org>
>> wrote:
>>> I'd forgotten about xl. Can you help us understand
>>> http://www.w3.org/TR/skos-reference/skos-xl.html#Label ?
>>> http://www.w3.org/TR/skos-reference/skos-xl.html#literalForm lists
>>> literal form as a 'class' but also gives it a domain. Confused! A
>> full
>>> example would be sweet...
>>
>> I had always thought you could use skosxl like:
>>
>> person:a123
>> a foaf:Person ;
>> foaf:name "Samuel Clemens" ;
>> skosxl:altLabel [
>> skosxl:literalForm "Mark Twain";
>> provenance:preformedAt "2005-02-28T00:00:00Z"^^xsd:dateTime .
>> ] .
>
> There is no restriction on having multiple foaf:name for a foaf:Person.
> Each foaf:name is a varient name associated with an *agent*. So this
> could be accomplished as using a structured value for foaf:name, for
> example:
>
> org:acme
> a foaf:Organization ;
> .
>
> person:a123
> a foaf:Person ;
> foaf:name [
> provenance:preferredBy org:acme ;
> rdf:value "Samuel Clemens"
> ];
> foaf:name "Mark Twain" ;
> .
>
> provenance:preferredBy
> a owl:ObjectProperty ;
> rdfs:domain owl:Thing ;
> rdfs:range foaf:Agent ;
> .
>
>
> Andy.
>
More information about the foaf-dev
mailing list