A vocabulary for describing relationships between people
Added the following properties: lostContactWith, knowsOf, wouldLikeToKnow , knowsInPassing, knowsByReputation, closeFriendOf, hasMet, worksWith, colleagueOf , collaboratesWith, employerOf, employedBy, mentorOf, apprenticeTo, livesWith, neighborOf , grandparentOf, lifePartnerOf, engagedTo, ancestorOf, descendantOf, participantIn, participant
The preferred namespace URI for this vocabulary is http://purl.org/vocab/relationship
and the preferred prefix is rel
The RELATIONSHIP vocabulary can be used without modification with FOAF documents. Simply replace foaf:knows properties with a more specific property from this vocabulary. For backwards compatibility with older, non-RDF aware, tools, you may want to keep the foaf:knows property as well.
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:foaf="http://xmlns.com/foaf/0.1/"
xmlns:rel="http://purl.org/vocab/relationship/"
>
<foaf:Person rdf:nodeID="ian">
<foaf:name>Ian Davis</foaf:name>
<foaf:title>Mr</foaf:title>
<foaf:firstName>Ian</foaf:firstName>
<foaf:surname>Davis</foaf:surname>
<rel:hasMet>
<foaf:Person>
<foaf:name>William Tell</foaf:name>
</foaf:Person>
</rel:hasMet>
<rel:collaboratesWith rdf:nodeID="eric"/>
</foaf:Person>
<foaf:Person rdf:nodeID="eric">
<foaf:nick>pixel</foaf:nick>
</foaf:Person>
</rdf:RDF>
The relationship vocabulary can be used to describe relationships with the people linked from a web page. This is particularly useful for blogrolls or contact lists but can be used with any type of link. The HTML a element provides two attributes, rel and rev, that can be used to specify the relationship. Both rel and rev take a space separated list of keywords as their value. To use a term from the relationship vocabulary just drop the http://purl.org/vocab/relationship/ namespace to leave the property name, e.g. http://purl.org/vocab/relationship/worksWith would become worksWith which can be added as the value of rel or rev.
rel
The rel attribute specifies a relationship that the author of the linked page has with the author of the linking page.
For example:
<a href="http://example.com/boats" rel="childOf">The boat we restored"</a>
This link states that the author of http://example.com/boats is a child of the author of the html above.
rev
The rev attribute specifies a relationship that the author of the linking page has with the author of the linked page. The example here is:
<a href="http://example.com/boats" rev="childOf">The boat we restored"</a>
In this case the meaning of the link is reversed: the author of the html above is a child of the author of http://example.com/boats.
The HTML and XHTML recommendations require an HTML document to declare a custom profile if it uses any non-standard rel or rev types. This is done by adding a profile attribute with a value of http://purl.org/vocab/relationship/ to the document's head element.
<head profile="http://purl.org/vocab/relationship/">
<title>People I Know</title>
</head>
<html>
<head profile="http://purl.org/vocab/relationship/">
<title>People I Know</title>
</head>
<body>
<p>Here are the people I know:</p>
<ul>
<li><a href="http://example.com/~freddy" rel="closeFriendOf">Freddy (he's cool!)</a></li>
<li><a href="http://frooble.com/" rel="mentorOf">Jimbo</a></li>
<li><a href="http://mmmm.com/klm" rel="friendOf">Katie</a></li>
<li><a href="http://example.com/~omah" rel="worksWith">Omah (coderman)</a></li>
<li><a href="http://example.com/~jason" rev="closeFriendOf employedBy">Jason, da boss</a></li>
</ul>
</body>
</html>
Custom parsers that extract RDF from (X)HTML can use the relationships expressed in the links to infer the
equivilent RDF triples. It should be remembered that the relationship is between the authors of the pages not between
the pages themselves. Given the following link on a document at http://example.com/mypage.html:
<a href="http://example.com/boats" rel="childOf">The boat we restored"</a>
a suggested RDF extraction is:
<foaf:Person>
<foaf:maker rdf:resource="http://example.com/boats"/>
<rel:childOf>
<foaf:Person>
<foaf:maker rdf:resource="http://example.com/mypage.html"/>
</foaf:Person>
</rel:childOf>
</foaf:Person>
The schema included here is informational only. The normative schema can be found at http://purl.org/vocab/relationship/rel-vocab-20040308.rdf
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:foaf="http://xmlns.com/foaf/0.1/"
xmlns:wot="http://xmlns.com/wot/0.1/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:dcterm="http://purl.org/dc/terms/"
xmlns:owl="http://www.w3.org/2002/07/owl#"
xmlns:vann="http://purl.org/vocab/vann/">
<rdf:Description rdf:about="">
<dc:contributor>Ian Davis</dc:contributor>
<dc:contributor>Eric Vitiello Jr</dc:contributor>
<dc:title>
RELATIONSHIP: A vocabulary for describing relationships between people
</dc:title>
<dc:description>A vocabulary for describing relationships between people</dc:description>
<dc:identifier>http://purl.org/vocab/relationship/rel-vocab-20040308</dc:identifier>
<dcterm:isVersionOf rdf:resource="http://purl.org/vocab/relationship"/>
<dcterm:replaces rdf:resource="http://www.perceive.net/schemas/relationship/"/>
<vann:changes rdf:resource="http://purl.org/vocab/relationship/rel-changes-20040303.html"/>
<vann:preferredNamespaceUri>http://purl.org/vocab/relationship</vann:preferredNamespaceUri>
<vann:preferredNamespacePrefix>rel</vann:preferredNamespacePrefix>
<vann:example
rdf:resource="http://purl.org/vocab/relationship/rel-example-foaf-20040303.html"
dc:title="Using With FOAF"/>
<vann:example
rdf:resource="http://purl.org/vocab/relationship/rel-example-html-20040308.html"
dc:title="Using With HTML and XHTML"/>
<dcterm:hasFormat>
<rdf:Description rdf:about="http://purl.org/vocab/relationship/rel-vocab-20040308.html">
<dc:format>
<dcterm:IMT>
<rdf:value>text/html</rdf:value>
<rdfs:label xml:lang="en">HTML</rdfs:label>
</dcterm:IMT>
</dc:format>
</rdf:Description>
</dcterm:hasFormat>
<dcterm:hasFormat>
<rdf:Description rdf:about="http://purl.org/vocab/relationship/rel-vocab-20040308.rdf">
<dc:format>
<dcterm:IMT>
<rdf:value>application/rdf+xml</rdf:value>
<rdfs:label xml:lang="en">RDF</rdfs:label>
</dcterm:IMT>
</dc:format>
</rdf:Description>
</dcterm:hasFormat>
</rdf:Description>
<owl:SymmetricProperty rdf:about="http://purl.org/vocab/relationship/friendOf">
<vann:term>friendOf</vann:term>
<owl:sameAs rdf:resource="http://www.perceive.net/schemas/relationship/friendOf"/>
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Friend Of</rdfs:label>
<rdfs:comment xml:lang="en">A person who shares mutual friendship with this person.</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</owl:SymmetricProperty>
<owl:SymmetricProperty rdf:about="http://purl.org/vocab/relationship/acquaintanceOf">
<owl:sameAs rdf:resource="http://www.perceive.net/schemas/relationship/acquaintanceOf"/>
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Acquaintance Of</rdfs:label>
<rdfs:comment xml:lang="en">
A person having more than slight or superficial knowledge of this person
but short of friendship.
</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</owl:SymmetricProperty>
<rdf:Property rdf:about="http://purl.org/vocab/relationship/parentOf">
<owl:sameAs rdf:resource="http://www.perceive.net/schemas/relationship/parentOf"/>
<owl:inverseOf
rdf:resource="http://purl.org/vocab/relationship/childOf"
rdfs:label="Child Of"/>
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Parent Of</rdfs:label>
<rdfs:comment xml:lang="en">
A person who has given birth to or nurtured and raised this person.
</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</rdf:Property>
<owl:SymmetricProperty rdf:about="http://purl.org/vocab/relationship/siblingOf">
<owl:sameAs rdf:resource="http://www.perceive.net/schemas/relationship/siblingOf"/>
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Sibling Of</rdfs:label>
<rdfs:comment xml:lang="en">
A person having one or both parents in common with this person.
</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</owl:SymmetricProperty>
<rdf:Property rdf:about="http://purl.org/vocab/relationship/childOf">
<owl:sameAs rdf:resource="http://www.perceive.net/schemas/relationship/childOf"/>
<owl:inverseOf
rdf:resource="http://purl.org/vocab/relationship/parentOf"
rdfs:label="Parent Of"/>
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Child Of</rdfs:label>
<rdfs:comment xml:lang="en">
A person who was given birth to or nurtured and raised by this person.
</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</rdf:Property>
<rdf:Property rdf:about="http://purl.org/vocab/relationship/grandchildOf">
<owl:sameAs rdf:resource="http://www.perceive.net/schemas/relationship/grandchildOf"/>
<owl:inverseOf
rdf:resource="http://purl.org/vocab/relationship/grandparentOf"
rdfs:label="Grandparent Of"/>
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Grandchild Of</rdfs:label>
<rdfs:comment xml:lang="en">A person who is a child of any of this person's children.</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</rdf:Property>
<owl:SymmetricProperty rdf:about="http://purl.org/vocab/relationship/spouseOf">
<owl:sameAs rdf:resource="http://www.perceive.net/schemas/relationship/spouseOf"/>
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Spouse Of</rdfs:label>
<rdfs:comment xml:lang="en">A person who is married to this person.</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</owl:SymmetricProperty>
<rdf:Property rdf:about="http://purl.org/vocab/relationship/enemyOf">
<owl:sameAs rdf:resource="http://www.perceive.net/schemas/relationship/enemyOf"/>
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Enemy Of</rdfs:label>
<rdfs:comment xml:lang="en">
A person towards whom this person feels hatred, intends injury to, or
opposes the interests of.
</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</rdf:Property>
<rdf:Property rdf:about="http://purl.org/vocab/relationship/antagonistOf">
<owl:sameAs rdf:resource="http://www.perceive.net/schemas/relationship/antagonistOf"/>
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Antagonist Of</rdfs:label>
<rdfs:comment xml:lang="en">A person who opposes and contends against this person.</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</rdf:Property>
<rdf:Property rdf:about="http://purl.org/vocab/relationship/ambivalentOf">
<owl:sameAs rdf:resource="http://www.perceive.net/schemas/relationship/ambivalentOf"/>
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Ambivalent Of</rdfs:label>
<rdfs:comment xml:lang="en">
A person towards whom this person has mixed feelings or emotions.
</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</rdf:Property>
<owl:SymmetricProperty rdf:about="http://purl.org/vocab/relationship/lostContactWith">
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Lost Contact With</rdfs:label>
<rdfs:comment xml:lang="en">
A person who was once known by this person but has subsequently become
uncontactable.
</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</owl:SymmetricProperty>
<rdf:Property rdf:about="http://purl.org/vocab/relationship/knowsOf">
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Knows Of</rdfs:label>
<rdfs:comment xml:lang="en">
A person who has come to be known to this person through their actions
or position.
</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</rdf:Property>
<rdf:Property rdf:about="http://purl.org/vocab/relationship/wouldLikeToKnow">
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Would Like to Know</rdfs:label>
<rdfs:comment xml:lang="en">A person whom this person would desire to know more closely.</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</rdf:Property>
<rdf:Property rdf:about="http://purl.org/vocab/relationship/knowsInPassing">
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Knows In Passing</rdfs:label>
<rdfs:comment xml:lang="en">
A person whom this person has slight or superficial knowledge of.
</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</rdf:Property>
<rdf:Property rdf:about="http://purl.org/vocab/relationship/knowsByReputation">
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Knows By Reputation</rdfs:label>
<rdfs:comment xml:lang="en">
A person known by this person primarily for a particular action,
position or field of endeavour.
</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</rdf:Property>
<owl:SymmetricProperty rdf:about="http://purl.org/vocab/relationship/closeFriendOf">
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Close Friend Of</rdfs:label>
<rdfs:comment xml:lang="en">
A person who shares a close mutual friendship with this person.
</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</owl:SymmetricProperty>
<owl:SymmetricProperty rdf:about="http://purl.org/vocab/relationship/hasMet">
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Has Met</rdfs:label>
<rdfs:comment xml:lang="en">
A person who has met this person whether in passing or longer.
</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</owl:SymmetricProperty>
<owl:SymmetricProperty rdf:about="http://purl.org/vocab/relationship/worksWith">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Works With</rdfs:label>
<rdfs:comment xml:lang="en">A person who works for the same employer as this person.</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</owl:SymmetricProperty>
<owl:SymmetricProperty rdf:about="http://purl.org/vocab/relationship/colleagueOf">
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Colleague Of</rdfs:label>
<rdfs:comment xml:lang="en">
A person who is a member of the same profession as this person.
</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</owl:SymmetricProperty>
<owl:SymmetricProperty rdf:about="http://purl.org/vocab/relationship/collaboratesWith">
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Collaborates With</rdfs:label>
<rdfs:comment xml:lang="en">A person who works towards a common goal with this person.</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</owl:SymmetricProperty>
<rdf:Property rdf:about="http://purl.org/vocab/relationship/employerOf">
<owl:inverseOf
rdf:resource="http://purl.org/vocab/relationship/employedBy"
rdfs:label="Employed By"/>
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Employer Of</rdfs:label>
<rdfs:comment xml:lang="en">A person who engages the services of this person.</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</rdf:Property>
<rdf:Property rdf:about="http://purl.org/vocab/relationship/employedBy">
<owl:inverseOf
rdf:resource="http://purl.org/vocab/relationship/employerOf"
rdfs:label="Employer Of"/>
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Employed By</rdfs:label>
<rdfs:comment xml:lang="en">A person for whom this person's services have been engaged.</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</rdf:Property>
<rdf:Property rdf:about="http://purl.org/vocab/relationship/mentorOf">
<owl:inverseOf
rdf:resource="http://purl.org/vocab/relationship/apprenticeTo"
rdfs:label="Apprentice To"/>
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Mentor Of</rdfs:label>
<rdfs:comment xml:lang="en">
A person who serves as a trusted counselor or teacher to this person.
</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</rdf:Property>
<rdf:Property rdf:about="http://purl.org/vocab/relationship/apprenticeTo">
<owl:inverseOf
rdf:resource="http://purl.org/vocab/relationship/mentorOf"
rdfs:label="Mentor Of"/>
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Apprentice To</rdfs:label>
<rdfs:comment xml:lang="en">
A person to whom this person serves as a trusted counselor or teacher.
</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</rdf:Property>
<owl:SymmetricProperty rdf:about="http://purl.org/vocab/relationship/livesWith">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Lives With</rdfs:label>
<rdfs:comment xml:lang="en">A person who shares a residence with this person.</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</owl:SymmetricProperty>
<owl:SymmetricProperty rdf:about="http://purl.org/vocab/relationship/neighborOf">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Neighbor Of</rdfs:label>
<rdfs:comment xml:lang="en">A person who lives in the same locality as this person.</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</owl:SymmetricProperty>
<rdf:Property rdf:about="http://purl.org/vocab/relationship/grandparentOf">
<owl:inverseOf
rdf:resource="http://purl.org/vocab/relationship/grandchildOf"
rdfs:label="Grandchild Of"/>
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Grandparent Of</rdfs:label>
<rdfs:comment xml:lang="en">A person who is the parent of any of this person's parents.</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</rdf:Property>
<owl:SymmetricProperty rdf:about="http://purl.org/vocab/relationship/lifePartnerOf">
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Life Partner Of</rdfs:label>
<rdfs:comment xml:lang="en">
A person who has made a long-term commitment to this person's.
</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</owl:SymmetricProperty>
<owl:SymmetricProperty rdf:about="http://purl.org/vocab/relationship/engagedTo">
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Engaged To</rdfs:label>
<rdfs:comment xml:lang="en">A person to whom this person is betrothed.</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</owl:SymmetricProperty>
<owl:TransitiveProperty rdf:about="http://purl.org/vocab/relationship/ancestorOf">
<owl:inverseOf
rdf:resource="http://purl.org/vocab/relationship/descendantOf"
rdfs:label="Descendant Of"/>
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Ancestor Of</rdfs:label>
<rdfs:comment xml:lang="en">A person who is a descendant of this person.</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</owl:TransitiveProperty>
<owl:TransitiveProperty rdf:about="http://purl.org/vocab/relationship/descendantOf">
<owl:inverseOf
rdf:resource="http://purl.org/vocab/relationship/ancestorOf"
rdfs:label="Ancestor Of"/>
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Descendant Of</rdfs:label>
<rdfs:comment xml:lang="en">A person from whom this person is descended.</rdfs:comment>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</owl:TransitiveProperty>
<rdfs:Class rdf:about="http://purl.org/vocab/relationship/Relationship">
<rdfs:label xml:lang="en">Relationship</rdfs:label>
<rdfs:comment xml:lang="en">
A particular type of connection existing between people related to or
having dealings with each other.
</rdfs:comment>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</rdfs:Class>
<rdf:Property rdf:about="http://purl.org/vocab/relationship/participantIn">
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Participant In</rdfs:label>
<rdfs:domain
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:range rdf:resource="http://purl.org/vocab/relationship/Relationship"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</rdf:Property>
<rdf:Property rdf:about="http://purl.org/vocab/relationship/participant">
<rdfs:subPropertyOf
rdf:resource="http://xmlns.com/foaf/0.1/knows"
rdfs:label="knows"/>
<rdfs:label xml:lang="en">Participant</rdfs:label>
<rdfs:domain rdf:resource="http://purl.org/vocab/relationship/Relationship"/>
<rdfs:range
rdf:resource="http://xmlns.com/foaf/0.1/Person"
rdfs:label="Person"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/relationship/"/>
</rdf:Property>
</rdf:RDF>