- From: Daniel O'Connor <daniel.oconnor@gmail.com>
- Date: Fri, 10 Apr 2009 13:00:25 +0930
- To: richard.hancock@3kbo.com
- Cc: martin.hepp@ebusiness-unibw.org, public-lod@w3.org
- Message-ID: <106cc1200904092030l67018f8at4cabdb83a4ddca30@mail.gmail.com>
> > > Initially I added the URI of my foaf file to the BusinessEntity instance > using rdfs:seeAlso, but after reading the definition of BusinessEntity > i.e. that it "represents the legal agent making a particular offering and > can be a legal body or a person" I changed it to owl:sameAs. > > E.g. > > <gr:BusinessEntity rdf:ID="BusinessEntity"> > ... > <owl:sameAs > rdf:resource="http://www.3kbo.com/people/richard.hancock/foaf.rdf#i"/> > ... > </gr:BusinessEntity> > > This makes sense for my simple case, since as a sole trader I am the > BusinessEntity and owl:sameAs also provides an inferred link from my foaf > file to the semanticweb.rdf. > > But I am also interested in describing other more complex relationships > between a BusinessEntity (when not a person) and the people involved with > the business (e.g. directors, CEO etc ...) and between other > BusinessEntitys. I did fairly well with foaf:Organisation, which is a foaf:Agent (so can do most of the things a foaf:Person can) in terms of modelling who works with who. IE; it gets a foaf profile and there are foaf:members of it, and in my case (this guy is a contractor who works for a bigger company); one company can be a foaf:member of another. <foaf:PersonalProfileDocument rdf:about=""> <foaf:primaryTopic rdf:resource="#me"/> </foaf:PersonalProfileDocument> <foaf:Organization rdf:about="#me"> <foaf:firstName>Tom</foaf:firstName> <foaf:surname>Example</foaf:surname> <foaf:mbox_sha1sum>d02b26e1f89b4c37e8cafdb10b13df193938e984</foaf:mbox_sha1sum> <foaf:member rdf:resource="https://vx.valex.com.au/rest/rdf/user/foaf.php?us_id=10824" /> <rdfs:seeAlso rdf:resource="https://vx.valex.com.au/rest/rdf/user/foaf.php?us_id=10824" /> </foaf:Organization> <!-- Valfirms I work with --> <foaf:Organization rdf:about="https://vx.valex.com.au/rest/rdf/valfirm/foaf.php?valfirm_id=2"> <foaf:name>Megaw & Hogg National Valuers (Adelaide)</foaf:name> <foaf:member rdf:resource="#me" /> </foaf:Organization> > > > Do you now of an ontology along the lines of foaf > (http://xmlns.com/foaf/0.1/) and relationship > (http://vocab.org/relationship/) that could be used? > FoafCorp is one that comes to mind, but I've never look at it too hard.
Received on Friday, 10 April 2009 03:31:08 UTC