@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix dctype: <http://purl.org/dc/dcmitype/> .
@prefix rel: <http://purl.org/vocab/relationship/> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix ns0: <http://iandavis.com/id/> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix ov: <http://open.vocab.org/terms/> .
@prefix ns1: <http://lists.foaf-project.org/mailman/listinfo/> .
@prefix ns2: <http://www.perceive.net/schemas/relationship/> .

<http://vocab.org/relationship/friendOf.turtle> rdf:type foaf:Document ,
                                                         dctype:Text ;
                                                foaf:primaryTopic rel:friendOf ;
                                                dct:hasFormat <http://vocab.org/relationship/friendOf.rdf> ,
                                                              <http://vocab.org/relationship/friendOf.html> ,
                                                              <http://vocab.org/relationship/friendOf.json> ;
                                                foaf:topic rel:friendOf .

<http://vocab.org/relationship/friendOf.rdf> rdf:type dctype:Text ,
                                                      foaf:Document ;
                                             dc:format "application/rdf+xml" ;
                                             rdfs:label "RDF/XML" .

<http://vocab.org/relationship/friendOf.html> rdf:type dctype:Text ,
                                                       foaf:Document ;
                                              dc:format "text/html" ;
                                              rdfs:label "HTML" .

<http://vocab.org/relationship/friendOf.json> rdf:type dctype:Text ,
                                                       foaf:Document ;
                                              dc:format "application/json" ;
                                              rdfs:label "JSON" .

<http://purl.org/vocab/relationship/> rdf:type owl:Ontology ;
                                      dc:creator ns0:me ,
                                                 _:mor51bff57f8ea66 ;
                                      dc:title "RELATIONSHIP: A vocabulary for describing relationships between people" ;
                                      dc:description "A vocabulary for describing relationships between people" ;
                                      dc:identifier "http://purl.org/vocab/relationship/rel-vocab-20050810" ;
                                      dct:isVersionOf <http://purl.org/vocab/relationship/> ;
                                      dct:replaces rel:rel-vocab-20090515 ;
                                      vann:preferredNamespaceUri "http://purl.org/vocab/relationship" ;
                                      vann:preferredNamespacePrefix "rel" ;
                                      vann:example <http://purl.org/vocab/relationship/examples/1> ,
                                                   <http://purl.org/vocab/relationship/examples/2> ;
                                      dct:issued "2004-02-11" ;
                                      skos:changeNote _:mor51bff57f8eaee ,
                                                      _:mor51bff57f8ec55 ;
                                      skos:historyNote _:mor51bff57f8eb48 ,
                                                       _:mor51bff57f8eb9e ,
                                                       _:mor51bff57f8ebf7 ;
                                      ov:discussionList ns1:foaf-dev .

ns0:me rdf:type foaf:Person ;
       foaf:name "Ian Davis" .

_:mor51bff57f8ea66 rdf:type foaf:Person ;
                   foaf:name "Eric Vitiello Jr" .

_:mor51bff57f8eaee rdf:value "Added isDefinedBy properties and updated documentation" ;
                   dc:date "2005-08-10" ;
                   dc:creator "Ian Davis" .

_:mor51bff57f8eb48 rdf:value "Typed vocabulary as owl:Ontology" ;
                   dc:date "2009-05-15" ;
                   dc:creator "Ian Davis" .

_:mor51bff57f8eb9e rdf:value "Incorporated changes suggested by Henry Story on foaf-dev list" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

_:mor51bff57f8ebf7 rdf:value "Asserted that foaf:knows is rdfs:subPropertyOf rel:knowsOf" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

_:mor51bff57f8ec55 rdf:value "Inlined the examples that had been orphaned by publishing software changes" ;
                   dc:date "2010-04-19" ;
                   dc:creator "Ian Davis" .

ns1:foaf-dev rdfs:label "FOAF-DEV mailing list" .

foaf:knows rdfs:subPropertyOf rel:knowsOf .

rel:friendOf rdf:type owl:SymmetricProperty ;
             owl:equivalentClass ns2:friendOf ;
             rdfs:subPropertyOf foaf:knows ,
                                owl:differentFrom ;
             rdfs:label "Friend Of"@en ;
             skos:definition "A person who shares mutual friendship with this person."@en ;
             rdfs:domain foaf:Person ;
             rdfs:range foaf:Person ;
             rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
             skos:historyNote _:mor51bff57f8ecbd .

_:mor51bff57f8ecbd rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:acquaintanceOf rdf:type owl:SymmetricProperty ;
                   owl:equivalentClass ns2:acquaintanceOf ;
                   rdfs:subPropertyOf foaf:knows ,
                                      owl:differentFrom ;
                   rdfs:label "Acquaintance Of"@en ;
                   skos:definition "A person having more than slight or superficial knowledge of this person but short of friendship."@en ;
                   rdfs:domain foaf:Person ;
                   rdfs:range foaf:Person ;
                   rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
                   skos:historyNote _:mor51bff57f8ed42 .

_:mor51bff57f8ed42 rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:parentOf rdf:type rdf:Property ;
             owl:equivalentClass ns2:parentOf ;
             owl:inverseOf rel:childOf ;
             rdfs:subPropertyOf foaf:knows ,
                                owl:differentFrom ;
             rdfs:label "Parent Of"@en ;
             skos:definition "A person who has given birth to or nurtured and raised this person."@en ;
             rdfs:domain foaf:Person ;
             rdfs:range foaf:Person ;
             rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
             skos:historyNote _:mor51bff57f8edc9 .

_:mor51bff57f8edc9 rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:siblingOf rdf:type owl:SymmetricProperty ;
              owl:equivalentClass ns2:siblingOf ;
              rdfs:subPropertyOf foaf:knows ,
                                 owl:differentFrom ;
              rdfs:label "Sibling Of"@en ;
              skos:definition "A person having one or both parents in common with this person."@en ;
              rdfs:domain foaf:Person ;
              rdfs:range foaf:Person ;
              rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
              skos:historyNote _:mor51bff57f8ee4e .

_:mor51bff57f8ee4e rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:childOf rdf:type rdf:Property ;
            owl:equivalentClass ns2:childOf ;
            owl:inverseOf rel:parentOf ;
            rdfs:subPropertyOf foaf:knows ,
                               owl:differentFrom ;
            rdfs:label "Child Of"@en ;
            skos:definition "A person who was given birth to or nurtured and raised by this person."@en ;
            rdfs:domain foaf:Person ;
            rdfs:range foaf:Person ;
            rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
            skos:historyNote _:mor51bff57f8eed7 .

_:mor51bff57f8eed7 rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:grandchildOf rdf:type rdf:Property ;
                 owl:equivalentClass ns2:grandchildOf ;
                 owl:inverseOf rel:grandparentOf ;
                 rdfs:subPropertyOf foaf:knows ,
                                    owl:differentFrom ;
                 rdfs:label "Grandchild Of"@en ,
                            "Grandchild Of" ;
                 skos:definition "A person who is a child of any of this person's children."@en ;
                 rdfs:domain foaf:Person ;
                 rdfs:range foaf:Person ;
                 rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
                 skos:historyNote _:mor51bff57f8ef5c .

_:mor51bff57f8ef5c rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:spouseOf rdf:type owl:SymmetricProperty ;
             owl:equivalentClass ns2:spouseOf ;
             rdfs:subPropertyOf foaf:knows ,
                                owl:differentFrom ;
             rdfs:label "Spouse Of"@en ;
             skos:definition "A person who is married to this person"@en ;
             rdfs:range foaf:Person ;
             rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
             skos:historyNote _:mor51bff57f8efdf .

_:mor51bff57f8efdf rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:enemyOf rdf:type rdf:Property ;
            owl:equivalentClass ns2:enemyOf ;
            rdfs:subPropertyOf foaf:knows ,
                               owl:differentFrom ;
            rdfs:label "Enemy Of"@en ;
            skos:definition "A person towards whom this person feels hatred, intends injury to, or opposes the interests of."@en ;
            rdfs:domain foaf:Person ;
            rdfs:range foaf:Person ;
            rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
            skos:historyNote _:mor51bff57f8f060 .

_:mor51bff57f8f060 rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:antagonistOf rdf:type rdf:Property ;
                 owl:equivalentClass ns2:antagonistOf ;
                 rdfs:subPropertyOf foaf:knows ,
                                    owl:differentFrom ;
                 rdfs:label "Antagonist Of"@en ;
                 skos:definition "A person who opposes and contends against this person."@en ;
                 rdfs:domain foaf:Person ;
                 rdfs:range foaf:Person ;
                 rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
                 skos:historyNote _:mor51bff57f8f0e8 .

_:mor51bff57f8f0e8 rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:ambivalentOf rdf:type rdf:Property ;
                 owl:equivalentClass ns2:ambivalentOf ;
                 rdfs:label "Ambivalent Of"@en ;
                 skos:definition "A person towards whom this person has mixed feelings or emotions."@en ;
                 rdfs:domain foaf:Person ;
                 rdfs:range foaf:Person ;
                 rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
                 skos:historyNote _:mor51bff57f8f166 ,
                                  _:mor51bff57f8f1c3 ;
                 rdfs:subPropertyOf owl:differentFrom .

_:mor51bff57f8f166 rdf:value "Removed assertion that this property is a sub-property of foaf:knows due to reciprocity requirements. It is possible for one to be ambivalent of another without that person knowing the first." ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

_:mor51bff57f8f1c3 rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:lostContactWith rdf:type owl:SymmetricProperty ;
                    rdfs:subPropertyOf foaf:knows ,
                                       owl:differentFrom ;
                    rdfs:label "Lost Contact With"@en ;
                    skos:definition "A person who was once known by this person but has subsequently become uncontactable."@en ;
                    rdfs:domain foaf:Person ;
                    rdfs:range foaf:Person ;
                    rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
                    skos:historyNote _:mor51bff57f8f22d .

_:mor51bff57f8f22d rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:knowsOf rdf:type rdf:Property ;
            rdfs:label "Knows Of"@en ;
            skos:definition "A person who has come to be known to this person through their actions or position."@en ;
            rdfs:domain foaf:Person ;
            rdfs:range foaf:Person ;
            rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
            skos:historyNote _:mor51bff57f8f28a ,
                             _:mor51bff57f8f2e6 ,
                             _:mor51bff57f8f346 ;
            rdfs:subPropertyOf owl:differentFrom .

_:mor51bff57f8f28a rdf:value "Removed assertion that this property is a sub-property of foaf:knows due to reciprocity requirements. It is possible for one to know of another without that person knowing the first." ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

_:mor51bff57f8f2e6 rdf:value "Assert that foaf:knows is rdfs:subPropertyOf rel:knowsOf" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

_:mor51bff57f8f346 rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:wouldLikeToKnow rdf:type rdf:Property ;
                    rdfs:label "Would Like To Know"@en ;
                    skos:definition "A person whom this person would desire to know more closely."@en ;
                    rdfs:domain foaf:Person ;
                    rdfs:range foaf:Person ;
                    rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
                    skos:historyNote _:mor51bff57f8f3c7 ,
                                     _:mor51bff57f8f426 ;
                    rdfs:subPropertyOf owl:differentFrom .

_:mor51bff57f8f3c7 rdf:value "Removed assertion that this property is a sub-property of foaf:knows which would imply that the two people already know one another." ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

_:mor51bff57f8f426 rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:knowsInPassing rdf:type rdf:Property ;
                   rdfs:subPropertyOf foaf:knows ,
                                      owl:differentFrom ;
                   rdfs:label "Knows In Passing"@en ;
                   skos:definition "A person whom this person has slight or superficial knowledge of."@en ;
                   rdfs:domain foaf:Person ;
                   rdfs:range foaf:Person ;
                   rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
                   skos:historyNote _:mor51bff57f8f4ac .

_:mor51bff57f8f4ac rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:knowsByReputation rdf:type rdf:Property ;
                      rdfs:label "Knows By Reputation"@en ;
                      skos:definition "A person known by this person primarily for a particular action, position or field of endeavour."@en ;
                      rdfs:domain foaf:Person ;
                      rdfs:range foaf:Person ;
                      rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
                      skos:historyNote _:mor51bff57f8f525 ,
                                       _:mor51bff57f8f582 ;
                      rdfs:subPropertyOf owl:differentFrom .

_:mor51bff57f8f525 rdf:value "Removed assertion that this property is a sub-property of foaf:knows due to reciprocity requirements. It is possible for one to know of another by reputation without that person knowing the first." ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

_:mor51bff57f8f582 rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:closeFriendOf rdf:type owl:SymmetricProperty ;
                  rdfs:subPropertyOf foaf:knows ,
                                     owl:differentFrom ;
                  rdfs:label "Close Friend Of"@en ;
                  skos:definition "A person who shares a close mutual friendship with this person."@en ;
                  rdfs:domain foaf:Person ;
                  rdfs:range foaf:Person ;
                  rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
                  skos:historyNote _:mor51bff57f8f606 .

_:mor51bff57f8f606 rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:hasMet rdf:type owl:SymmetricProperty ;
           rdfs:subPropertyOf foaf:knows ,
                              owl:differentFrom ;
           rdfs:label "Has Met"@en ;
           skos:definition "A person who has met this person whether in passing or longer."@en ;
           rdfs:domain foaf:Person ;
           rdfs:range foaf:Person ;
           rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
           skos:historyNote _:mor51bff57f8f68d .

_:mor51bff57f8f68d rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:worksWith rdf:type owl:SymmetricProperty ;
              rdfs:subPropertyOf foaf:knows ,
                                 owl:differentFrom ;
              rdfs:label "Works With"@en ;
              skos:definition "A person who works for the same employer as this person."@en ;
              rdfs:domain foaf:Person ;
              rdfs:range foaf:Person ;
              rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
              skos:historyNote _:mor51bff57f8f70c ,
                               _:mor51bff57f8f767 .

_:mor51bff57f8f70c rdf:value "Removed assertion that this property is transitive." ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

_:mor51bff57f8f767 rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:colleagueOf rdf:type owl:SymmetricProperty ;
                rdfs:subPropertyOf foaf:knows ,
                                   owl:differentFrom ;
                rdfs:label "Colleague Of"@en ;
                skos:definition "A person who is a member of the same profession as this person."@en ;
                rdfs:domain foaf:Person ;
                rdfs:range foaf:Person ;
                rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
                skos:historyNote _:mor51bff57f8f7ee .

_:mor51bff57f8f7ee rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:collaboratesWith rdf:type owl:SymmetricProperty ;
                     rdfs:subPropertyOf foaf:knows ,
                                        owl:differentFrom ;
                     rdfs:label "Collaborates With"@en ;
                     skos:definition "A person who works towards a common goal with this person."@en ;
                     rdfs:domain foaf:Person ;
                     rdfs:range foaf:Person ;
                     rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
                     skos:historyNote _:mor51bff57f8f873 .

_:mor51bff57f8f873 rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:employerOf rdf:type rdf:Property ;
               owl:inverseOf rel:employedBy ;
               rdfs:subPropertyOf foaf:knows ,
                                  owl:differentFrom ;
               rdfs:label "Employer Of"@en ;
               skos:definition "A person who engages the services of this person."@en ;
               rdfs:domain foaf:Person ;
               rdfs:range foaf:Person ;
               rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
               skos:historyNote _:mor51bff57f8f8f7 .

_:mor51bff57f8f8f7 rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:employedBy rdf:type rdf:Property ;
               owl:inverseOf rel:employerOf ;
               rdfs:subPropertyOf foaf:knows ,
                                  owl:differentFrom ;
               rdfs:label "Employed By"@en ;
               skos:definition "A person for whom this person's services have been engaged."@en ;
               rdfs:domain foaf:Person ;
               rdfs:range foaf:Person ;
               rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
               skos:historyNote _:mor51bff57f8f97d .

_:mor51bff57f8f97d rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:mentorOf rdf:type rdf:Property ;
             owl:inverseOf rel:apprenticeTo ;
             rdfs:subPropertyOf foaf:knows ,
                                owl:differentFrom ;
             rdfs:label "Mentor Of"@en ;
             skos:definition "A person who serves as a trusted counselor or teacher to this person."@en ;
             rdfs:domain foaf:Person ;
             rdfs:range foaf:Person ;
             rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
             skos:historyNote _:mor51bff57f8f9f9 .

_:mor51bff57f8f9f9 rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:apprenticeTo rdf:type rdf:Property ;
                 owl:inverseOf rel:mentorOf ;
                 rdfs:subPropertyOf foaf:knows ,
                                    owl:differentFrom ;
                 rdfs:label "Apprentice To"@en ;
                 skos:definition "A person to whom this person serves as a trusted counselor or teacher."@en ;
                 rdfs:domain foaf:Person ;
                 rdfs:range foaf:Person ;
                 rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
                 skos:historyNote _:mor51bff57f8fa80 .

_:mor51bff57f8fa80 rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:livesWith rdf:type owl:SymmetricProperty ,
                       owl:TransitiveProperty ;
              rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
              rdfs:subPropertyOf foaf:knows ,
                                 owl:differentFrom ;
              rdfs:label "Lives With"@en ;
              skos:definition "A person who shares a residence with this person."@en ;
              rdfs:domain foaf:Person ;
              rdfs:range foaf:Person ;
              skos:historyNote _:mor51bff57f8fb06 .

_:mor51bff57f8fb06 rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:neighborOf rdf:type owl:SymmetricProperty ;
               rdfs:subPropertyOf foaf:knows ,
                                  owl:differentFrom ;
               rdfs:label "Neighbor Of"@en ;
               skos:definition "A person who lives in the same locality as this person."@en ;
               rdfs:domain foaf:Person ;
               rdfs:range foaf:Person ;
               rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
               skos:historyNote _:mor51bff57f8fb87 ,
                                _:mor51bff57f8fbe0 .

_:mor51bff57f8fb87 rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

_:mor51bff57f8fbe0 rdf:value "Removed assertion that this property is transitive." ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:grandparentOf rdf:type rdf:Property ;
                  owl:inverseOf rel:grandchildOf ;
                  rdfs:subPropertyOf foaf:knows ,
                                     owl:differentFrom ;
                  rdfs:label "Grandparent Of"@en ;
                  skos:definition "A person who is the parent of any of this person's parents."@en ;
                  rdfs:domain foaf:Person ;
                  rdfs:range foaf:Person ;
                  rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
                  skos:historyNote _:mor51bff57f8fc6e .

_:mor51bff57f8fc6e rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:lifePartnerOf rdf:type owl:SymmetricProperty ;
                  rdfs:subPropertyOf foaf:knows ,
                                     owl:differentFrom ;
                  rdfs:label "Life Partner of"@en ;
                  skos:definition "A person who has made a long-term commitment to this person's."@en ;
                  rdfs:domain foaf:Person ;
                  rdfs:range foaf:Person ;
                  rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
                  skos:historyNote _:mor51bff57f8fcef .

_:mor51bff57f8fcef rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:engagedTo rdf:type owl:SymmetricProperty ;
              rdfs:subPropertyOf foaf:knows ,
                                 owl:differentFrom ;
              rdfs:label "Engaged To"@en ;
              skos:definition "A person to whom this person is betrothed."@en ;
              rdfs:domain foaf:Person ;
              rdfs:range foaf:Person ;
              rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
              skos:historyNote _:mor51bff57f8fd70 .

_:mor51bff57f8fd70 rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:ancestorOf rdf:type owl:TransitiveProperty ;
               owl:inverseOf rel:descendantOf ;
               rdfs:label "Ancestor Of"@en ;
               skos:definition "A person who is a descendant of this person."@en ;
               rdfs:domain foaf:Person ;
               rdfs:range foaf:Person ;
               rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
               skos:historyNote _:mor51bff57f8fdec ,
                                _:mor51bff57f8fe4a ;
               rdfs:subPropertyOf owl:differentFrom .

rel:descendantOf rdfs:label "Descendant Of" ,
                            "Descendant Of"@en ;
                 rdf:type owl:TransitiveProperty ;
                 owl:inverseOf rel:ancestorOf ;
                 skos:definition "A person from whom this person is descended."@en ;
                 rdfs:domain foaf:Person ;
                 rdfs:range foaf:Person ;
                 rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
                 skos:historyNote _:mor51bff57f8fecd ,
                                  _:mor51bff57f8ff2b ;
                 rdfs:subPropertyOf owl:differentFrom .

_:mor51bff57f8fdec rdf:value "Removed assertion that this property is a sub-property of foaf:knows. foaf:knows requires a reciprocation that may not be possible for distant ancestors." ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

_:mor51bff57f8fe4a rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

_:mor51bff57f8fecd rdf:value "Removed assertion that this property is a sub-property of foaf:knows. foaf:knows requires a reciprocation that may not be possible for distant descendants." ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

_:mor51bff57f8ff2b rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:Relationship rdf:type rdfs:Class ;
                 rdfs:label "Relationship"@en ;
                 skos:definition "A particular type of connection existing between people related to or having dealings with each other."@en ;
                 rdfs:isDefinedBy <http://purl.org/vocab/relationship/> .

rel:participantIn rdf:type rdf:Property ;
                  rdfs:label "Participant In"@en ;
                  rdfs:domain foaf:Person ;
                  rdfs:range rel:Relationship ;
                  rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
                  skos:historyNote _:mor51bff57f8ffb2 .

_:mor51bff57f8ffb2 rdf:value "Removed assertion that this property is a sub-property of foaf:knows." ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:participant rdf:type rdf:Property ;
                rdfs:label "Participant"@en ;
                rdfs:domain rel:Relationship ;
                rdfs:range foaf:Person ;
                rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
                skos:historyNote _:mor51bff57f90023 .

_:mor51bff57f90023 rdf:value "Removed assertion that this property is a sub-property of foaf:knows." ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

rel:influencedBy rdf:type rdf:Property ;
                 rdfs:label "Influenced By"@en ;
                 skos:definition "a person who has influenced this person."@en ;
                 rdfs:domain foaf:Person ;
                 rdfs:range foaf:Person ;
                 rdfs:isDefinedBy <http://purl.org/vocab/relationship/> ;
                 skos:historyNote _:mor51bff57f9009e ,
                                  _:mor51bff57f900fb ;
                 rdfs:subPropertyOf owl:differentFrom .

_:mor51bff57f9009e rdf:value "Removed assertion that this property is a sub-property of foaf:knows due to reciprocity requirements. It is possible for one to be influenced by another by reputation without that person knowing the first." ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

_:mor51bff57f900fb rdf:value "Asserted that this property is a sub-property of owl:differentFrom, indicating that this is a relationship between different individuals" ;
                   dc:date "2010-02-09" ;
                   dc:creator "Ian Davis" .

<http://purl.org/vocab/relationship/examples/1> rdf:type ov:SchemaExample ;
                                                rdfs:label "Using With FOAF" ;
                                                rdfs:comment '''<p>The RELATIONSHIP vocabulary can be used without modification with <a href="http://xmlns.com/foaf/0.1/">FOAF</a> documents. Simply replace <code>foaf:knows</code> properties with a more specific property from this vocabulary. For backwards compatibility with older, non-RDF aware,  tools, you may want to keep the <code>foaf:knows</code> property as well.</p>     <pre>
<code class="xml">
&lt;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/"
      &gt;

  &lt;foaf:Person rdf:nodeID="ian"&gt;
    &lt;foaf:name&gt;Ian Davis&lt;/foaf:name&gt;
    &lt;foaf:title&gt;Mr&lt;/foaf:title&gt;
    &lt;foaf:firstName&gt;Ian&lt;/foaf:firstName&gt;
    &lt;foaf:surname&gt;Davis&lt;/foaf:surname&gt;

    &lt;rel:hasMet&gt;
      &lt;foaf:Person&gt;
        &lt;foaf:name&gt;William Tell&lt;/foaf:name&gt;
      &lt;/foaf:Person&gt;
    &lt;/rel:hasMet&gt;

    &lt;rel:collaboratesWith rdf:nodeID="eric"/&gt;
  &lt;/foaf:Person&gt;

  &lt;foaf:Person rdf:nodeID="eric"&gt;
    &lt;foaf:nick&gt;pixel&lt;/foaf:nick&gt;
  &lt;/foaf:Person&gt;



&lt;/rdf:RDF&gt;
</code>
    </pre>
'''^^rdf:XMLLiteral .

<http://purl.org/vocab/relationship/examples/2> rdf:type ov:SchemaExample ;
                                                rdfs:label "Using With HTML and XHTML" ;
                                                rdfs:comment """<p>

      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 <code>a</code> element provides two attributes, <a href="http://www.w3.org/TR/html401/struct/links.html#adef-rel">rel and rev</a>, that can be used to specify the relationship. Both <code>rel</code> and <code>rev</code> take a space separated list of keywords as their value. To use a term from the relationship vocabulary just drop the <code>http://purl.org/vocab/relationship/</code> namespace to leave the property name, e.g. <code>http://purl.org/vocab/relationship/worksWith</code> would become <code>worksWith</code> which can be added as the value of <code>rel</code> or <code>rev</code>.
    </p>
    <dl>
      <dt>
        <code>rel</code>
      </dt>
      <dd>
        <p>
          The <code>rel</code> attribute specifies a relationship that the author of the <em>linked</em> page has with the author of the <em>linking</em> page.
          For example:
        </p>
        <pre><code><span class="elem">&lt;a</span><span class="attr">href</span>="<span class="attrVal">http://example.com/boats</span>" <span class="attr highlight">rel</span>="<span class="attrVal">childOf</span>"<span class="elem">&gt;</span><span class="text">The boat we restored</span><span class="elem">"&lt;/a&gt;</span></code></pre>
        <p>This link states that the author of <code>http://example.com/boats</code> is a child of the author of the html above. </p>
      </dd>
      <dt>
        <code>rev</code>
      </dt>
      <dd>
        <p>
          The <code>rev</code> attribute specifies a relationship that the author of the <em>linking</em> page has with the author of the   <em>linked</em> page. The example here is:
        </p>
        <pre><code><span class="elem">&lt;a</span><span class="attr">href</span>="<span class="attrVal">http://example.com/boats</span>" <span class="attr highlight">rev</span>="<span class="attrVal">childOf</span>"<span class="elem">&gt;</span><span class="text">The boat we restored</span><span class="elem">"&lt;/a&gt;</span></code></pre>
        <p>In this case the meaning of the link is reversed: the author of the html above is a child of the author of <code>http://example.com/boats</code>.</p>
      </dd>
    </dl>
    <p>The HTML and XHTML recommendations require an HTML document to declare a custom profile if it uses any non-standard <code>rel</code> or <code>rev</code> types. This is done by adding a <code>profile</code> attribute with a value of <code>http://purl.org/vocab/relationship/</code> to the document's <code>head</code> element. </p>
    <pre><code>  &lt;head profile="http://purl.org/vocab/relationship/"&gt;
    &lt;title&gt;People I Know&lt;/title&gt;
  &lt;/head&gt;</code></pre>
    <h3>Complete Example</h3>
    <pre><code>  &lt;html profile="http://purl.org/vocab/relationship/"&gt;
    &lt;head&gt;
      &lt;title&gt;People I Know&lt;/title&gt;
    &lt;/head&gt;
    &lt;body&gt;
      &lt;p&gt;Here are the people I know:&lt;/p&gt;
        &lt;ul&gt;
          &lt;li&gt;&lt;a href="http://example.com/~freddy" rel="closeFriendOf"&gt;Freddy (he's cool!)&lt;/a&gt;&lt;/li&gt;
          &lt;li&gt;&lt;a href="http://frooble.com/" rel="mentorOf"&gt;Jimbo&lt;/a&gt;&lt;/li&gt;
          &lt;li&gt;&lt;a href="http://mmmm.com/klm" rel="friendOf"&gt;Katie&lt;/a&gt;&lt;/li&gt;
          &lt;li&gt;&lt;a href="http://example.com/~omah" rel="worksWith"&gt;Omah (does the coding)&lt;/a&gt;&lt;/li&gt;
          &lt;li&gt;&lt;a href="http://example.com/~jason" rev="closeFriendOf employedBy"&gt;Jason, my henchman&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/body&gt;
    &lt;/html&gt;
</code></pre>
    <h3>RDF Interpretation</h3>
    <p>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 <code>http://example.com/mypage.html</code>:
  </p>
    <pre><code><span class="elem">&lt;a</span><span class="attr">href</span>="<span class="attrVal">http://example.com/boats</span>" <span class="attr highlight">rel</span>="<span class="attrVal">childOf</span>"<span class="elem">&gt;</span><span class="text">The boat we restored</span><span class="elem">"&lt;/a&gt;</span></code></pre>
    <p>a suggested RDF extraction is:</p>
    <pre><code>  &lt;foaf:Person&gt;
    &lt;foaf:maker rdf:resource="http://example.com/boats"/&gt;
    &lt;rel:childOf&gt;
      &lt;foaf:Person&gt;
        &lt;foaf:maker rdf:resource="http://example.com/mypage.html"/&gt;
      &lt;/foaf:Person&gt;
    &lt;/rel:childOf&gt;
  &lt;/foaf:Person&gt;</code></pre>
"""^^rdf:XMLLiteral .