[rdfweb-dev] weblogs and homepages
Morten Frederiksen
mof-rdf at mfd-consult.dk
Tue Jun 24 22:40:36 UTC 2003
Hi there,
danbri and I swapped opinions in #foaf regarding weblogs and homepages just
now [1].
The issue is that the properties foaf:weblog and foaf:homepage are defined as
owl:InverseFunctionalProperties, that is, they uniquely identify a
foaf:Person, a foaf:Project or a foaf:Organization, just like foaf:mbox and
foaf:mbox_sha1sum.
This doesn't really hold in the real world, as group and corporate weblogs
exist [2] [3].
So, how to model this, and try to make sure that a group of people aren't
suddenly smushed into one person?
One way would be to model groups as foaf:Project or possibly adding a
foaf:Group:
[ a foaf:Person;
foaf:nick "mortenf";
foaf:interest [ a foaf:Group;
foaf:name "RDF IG";
foaf:weblog <http://rdfig.xmlhack.com/> ] ] .
It would however be wrong to do:
[ a foaf:Person;
foaf:nick "mortenf";
foaf:weblog <http://rdfig.xmlhack.com/> ] .
as then everybody participating in the the RDF IG Scratchpad would be smushed
together.
Any other ideas out there?
[1] http://ilrt.org/discovery/chatlogs/foaf/2003-06-24.html#T22-11-50
[2] http://rdfig.xmlhack.com/
[3] http://www.sixapart.com/
Regards,
Morten
More information about the foaf-dev
mailing list