Print

Print


tl;dr: Does LoC intend that its relator properties be used with both 
"thing" and "string" objects?

kc


On 10/10/23 8:02 AM, McDonald, Stephen wrote:
> That is not correct.  The statement
>   <rdfs:subPropertyOf
>   rdf:resource="http://purl.org/dc/elements/1.1/contributor"/>
> 
> is a single predicate-object statement, enclosed within angle brackets.
> The following statement
> <rdf:type
> rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
> 
> is also separate statement, enclosed within angle brackets. The OWL statement is not part of the subPropertyOf statement. The next statement is also a separate statement. So we have three statements:
> 
> subPropertyOf: DC contributor
> type: owl ObjectProperty
> type: BIBFRAME role
> 
> The term you were looking up is the implied subject of the statements, making these RDF triples.
> 
> 					Steve McDonald
> 					[log in to unmask]
> 
> 
>> -----Original Message-----
>> From: Code for Libraries <[log in to unmask]> On Behalf Of Karen
>> Coyle
>> Sent: Monday, October 9, 2023 5:36 PM
>> To: [log in to unmask]
>> Subject: [External] [CODE4LIB] Question about multiple declarations
>>
>> All,
>>
>> I am looking at the LoC relators at id.loc.gov, and am trying to understand the
>> implications of the multiple declarations for relator terms.
>>
>> <rdfs:subPropertyOf
>> rdf:resource="http://purl.org/dc/elements/1.1/contributor"/>
>> <rdf:type
>> rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
>> <rdf:type rdf:resource="http://id.loc.gov/ontologies/bibframe/Role"/>
>>
>> dct:contributor is not an Object Property; there is no object type given, so I
>> suppose it is de facto an Annotation Property. I read the next statement as
>> narrowing, so at statement 2 we have:
>>     subproperty of dct:contributor AND an owl:ObjectProperty
>>
>> If my reading is correct, it would be a violation of this to use the relator with a
>> string rather than a thing.
>>
>> (Stop me here if I'm wrong.)
>>
>> Then the 3rd statement appears to say that the relator is a bf:Role, which is a
>> BIBFRAME-specific class. I can't wrap my head around the functionality of this
>> statement and would love a brief explanation. I'm undoubtedly not into
>> BIBFRAME deep enough to grok this.
>>
>> Also, my reading is that each relator is ALL THREE OF THESE; this is an AND not
>> at OR. Right?
>>
>> Thanks for any help,
>> kc
>>
>> --
>> Karen Coyle
>> [log in to unmask] http://kcoyle.net
>> m: +1-510-435-8234
>> skype: kcoylenet/+1-510-984-3600
>>
>> Caution: This message originated from outside of the Tufts University
>> organization. Please exercise caution when clicking links or opening
>> attachments. When in doubt, email the TTS Service Desk at
>> [log in to unmask]<mailto:[log in to unmask]> or call them directly at 617-627-3376.
> 

-- 
Karen Coyle
[log in to unmask] http://kcoyle.net
m: +1-510-435-8234
skype: kcoylenet/+1-510-984-3600