Yee Cataloging Rules Schema (YCRschema) : an RDF Model

 

June 15May 15, 2008February 15, 2008 draft, rev.

 

NOTE:  Marked changes are not yet reflected in the ycrshemardf.rdf, awaiting a new, better-formed version of the latter which is being created by Bradley Allen.

 

Namespace:  http://myee.bol.ucla.edu/ycrschema/elements/1.0/

 

Class: Work

 

URI:

http://myee.bol.ucla.edu/ycrschema#Work

Label:

work

Disjoint with:

ycrschema#Expression, ycrschema#Title-Manifestation, ycrschema#SerialTitleChange, ycrschema#Manifestation and ycrschema# Item

Subclass of:

rdf-schema#Resource

 

Class: Expression

 

URI:

http://myee.bol.ucla.edu/ycrschema#Expression

Label:

expression

Disjoint with:

ycrschema#Work, ycrschema#Title-Manifestation, ycrschema#SerialTitleChange, ycrschema#Manifestation and ycrschema#Item

Subclass of:

rdf-schema#Resource

 

Class: Title-Manifestation

 

URI:

http://myee.bol.ucla.edu/ycrschema#Title-manifestation

Label:

title-manifestation

Disjoint with:

ycrschema#Work, ycrschema#Expression, ycrschema#SerialTitleChange, ycrschema#Manifestation and ycrschema#Item

Subclass of:

rdf-schema#Resource

 

Class: Serial Title Change

 

URI:

http://myee.bol.ucla.edu/ycrschema#SerialTitleChange

Label:

serial title change

Disjoint with:

ycrschema#Work, ycrschema#Expression, ycrschema#Title-manifestation, ycrschema#Manifestation and ycrschema#Item

Subclass of:

rdf-schema#Resource

 

Class: Manifestation

 

URI:

http://myee.bol.ucla.edu/ycrschema#Manifestation

Label:

manifestation

Disjoint with:

ycrschema#Work, ycrschema#Expression, ycrschema#Title-manifestation, ycrschema#SerialTitleChange, and ycrschema# Item

Subclass of:

rdf-schema#Resource

 

Class: Item

 

URI:

http://myee.bol.ucla.edu/ycrschema#Item

Label:

item

Disjoint with:

ycrschema#Work, ycrschema#Expression, ycrschema#Title-manifestation, ycrschema#SerialTitleChange, and ycrschema#Manifestation

Subclass of:

rdf-schema#Resource

 

Class: Person

 

URI:

http://myee.bol.ucla.edu/ycrschema#Person

Label:

person

Subclass of:

rdf-schema#Resource

Disjoint with:

ycrschema#Corporatebody, ycrschema#FictitiousCharacter, and ycrschema#PerformingAnimal

 

Class: Fictitious Character

 

URI:

http://myee.bol.ucla.edu/ycrschema#FictitiousCharacter

Label:

person

Subclass of:

rdf-schema#Resource

Disjoint with:

ycrschema#Person, ycrschema#Corporatebody, and ycrschema#Performing Animal

 

Class: Performing Animal

 

URI:

http://myee.bol.ucla.edu/ycrschema#Person

Label:

person

Subclass of:

rdf-schema#Resource

Disjoint with:

ycrschema#Person, ycrschema#Corporatebody, and ycrschema#FictitiousCharacter

 

Class: Corporate Body

 

URI:

http://myee.bol.ucla.edu/ycrschema#Corporatebody

Label:

corporate body

Subclass of:

rdf-schema#Resource

Disjoint with:

ycrschema#Person

 

Class: Corporate Subdivision

 

URI:

http://myee.bol.ucla.edu/ycrschema#Corporatesubdiv

Label:

corporate subdivision

Subclass of:

ycrschema#Corporatebody

 

Class: Place as Jurisdictional Corporate Body

 

URI:

http://myee.bol.ucla.edu/ycrschema#Placeascorpbody

Label:

place as jurisdictional corporate body

Subclass of:

ycrschema#Corporatebody

 

Class: Conference or Other Event as Corporate Body Creator

 

URI:

http://myee.bol.ucla.edu/ycrschema#Eventascorpbody

Label:

conference or other event as corporate body

Subclass of:

ycrschema:Corporatebody

 

Class: Jurisdictional Corporate Subdivision

 

URI:

http://myee.bol.ucla.edu/ycrschema#Jurisdicsubdiv

Label:

jurisdictional corporate subdivision

Subclass of:

ycrschema#Placeascorpbody

 

Class: Event or Historical Period as Subject

 

URI:

http://myee.bol.ucla.edu/ycrschema#Eventassubj

Label:

event or historical period as subject

Subclass of:

rdf-schema#Resource

Disjoint with

ycrschema:Object, ycrschema#Placeassubj and ycrschema:Concept

 

Class: Concept

 

URI:

http://myee.bol.ucla.edu/ycrschema#Concept

Label:

concept

Subclass of:

rdf-schema#Resource

Disjoint with

ycrschema:Object, ycrschema:Placeassubj and ycrschema:Eventassubj

 

Class: Object

 

URI:

http://myee.bol.ucla.edu/ycrschema#Object

Label:

object

Subclass of:

rdf-schema#Resource

Disjoint with

ycrschema:Eventassubj, ycrschema#Placeassubj and ycrschema:Concept

 

Class: Place as Geographic Area

 

URI:

http://myee.bol.ucla.edu/ycrschema#Placeassubj

Label:

place as subject

Subclass of:

rdf-schema#Resource

Disjoint with

ycrschema:Eventassubj, ycrschema:Object and ycrschema:Concept

 

Class: Discipline

 

URI:

http://myee.bol.ucla.edu/ycrschema#Discipline

Label:

discipline

Subclass of:

rdf-schema#Resource

 

Class: Genre/Form

 

URI:

http://myee.bol.ucla.edu/ycrschema#Genre/form

Label:

genre/form

Subclass of:

rdf-schema#Resource

 

Property: Key Identifier for Work

 

URI:

http://myee.bol.ucla.edu/ycrschema#keyidwork

Label:

key identifier for work

Domain:

ycrschema:Work

Cardinality

OWL 3.4.2: A work has exactly one unique key identifier

 

Property: Language-based Identifier (Preferred Lexical Label)

 

URI:

http://www.w3.org/2004/02/skos/core#prefLabel

Label:

language-based identifier (preferred lexical label)

Domain:

rdfs:Resource

Subproperty of:

rdfs:label

Cardinality

OWL 3.4.2: A resource has exactly one unique language-based identifier (lexical label) per BCP 47 language tag

 

Note: follow SKOS prefLabel pattern in allowing one (and only one) prefLabel per BCP 47 language tag.  Question: How can OWL cardinality rule be adapted to apply to prefLabel plus BCP 47 language tag?

 

Property: Variant Language-based Identifier (Alternate Lexical Label)

 

URI:

http://www.w3.org/2004/02/skos/core#altLabel

Label:

variant language-based identifier (alternate lexical label)

Domain:

rdfs:Resource

Subproperty of:

rdfs:label

 

Note: follow SKOS altLabel pattern in adding BCP 47 language tags to each variant language-based identifier

 

Property: Language-based Identifier (Preferred Lexical Label) for Work

 

URI:

http://myee.bol.ucla.edu/ycrschema#langidwork

Label:

language-based identifier (preferred lexical label) for work

Domain:

ycrschema:Work

Subproperty of:

skos:prefLabel

Cardinality

OWL 3.4.2: A work has exactly one unique language-based identifier (lexical label) per BCP 47 language tag

 

Note: follow SKOS prefLabel pattern in allowing one (and only one) langidwork per BCP 47 language tag.  Question: How can OWL cardinality rule be adapted to apply to langidwork plus BCP 47 language tag?

 

Property: Language-based Identifier for Work (Preferred Lexical Label) Identified by PrincipalCreator in Combination with Uniform Title

 

URI:

http://myee.bol.ucla.edu/ycrschema#langidworkpcut

Label:

language-based identifier (preferred lexical label) for work identified by principalcreator in combination with uniform title

Domain:

ycrschema:Work

Subproperty of:

ycrschema:langidwork

Functional property

OWL 3.3.3 each work has no more than one language-based identifier for work identified by principalcreator in combination with uniform title per BCP 47 language tag

 

Note: As defined in the cataloging rules, this consists of the combination of principalcreator (if present) and the uniform title for the work in a single identification string which will have to be maintained manually (without global updating) as the principalcreator identification changes over time.  This is necessary because the RDF model is not sophisticated enough to treat one part of the language-based identifier for the work (the creator part) as an entity in its own right.  Question: OWL 3.3.3 example in the owl-guide has an rdfs range statement.  Is that required?  If so, how define it here?

 

Property: Language Based Identifier (Preferred Lexical Label) for Work Identified by Title Alone (Uniform Title)

 

URI:

http://myee.bol.ucla.edu/ycrschema#langidworkut

Label:

language based identifier (preferred lexical label) for work identified by title alone (uniform title)

Domain:

ycrschema:Work

Subproperty of:

ycrschema:langidwork

Functional property

OWL 3.3.3 each work has no more than one language based identifier (preferred lexical label) for work identified by title alone (uniform title) per BCP 47 language tag

 

Property: Supplied Title for Work

 

URI:

http://myee.bol.ucla.edu/ycrschema#supptwork

Label:

supplied title for work

Domain:

ycrschema:Work

Subproperty of:

rdfs:label

 

Property: Variant Title for Work

 

URI:

http://myee.bol.ucla.edu/ycrschema#vartwork

Label:

variant title for work

Domain:

ycrschema:Work

Subproperty of:

skos:altLabel

 

Note: follow SKOS altLabel pattern in adding BCP 47 language tags to each variant title

 

Property: Variant Title for Work—Alternate Title

 

URI:

http://myee.bol.ucla.edu/ycrschema#vartaltwork

Label:

variant title for work—alternate title

Domain:

ycrschema:Work

Subproperty of:

Ycrschema:vartwork

 

Property: Variant Title for Work—Parallel Title

 

URI:

http://myee.bol.ucla.edu/ycrschema#vartparwork

Label:

variant title for work—parallel title

Domain:

ycrschema:Work

Subproperty of:

Ycrschema:vartwork

 

Property: Variant Title for Work—Part Title For Work Identified by Whole-Part Title

 

URI:

http://myee.bol.ucla.edu/ycrschema#vartpartwork

Label:

variant title for work—part title for work identified by whole-part title

Domain:

ycrschema:Work

Subproperty of:

Ycrschema:vartwork

 

Property: Variant Title for Work—Portion of Title

 

URI:

http://myee.bol.ucla.edu/ycrschema#vartporwork

Label:

variant title for work—portion of title

Domain:

ycrschema:Work

Subproperty of:

Ycrschema:vartwork

 

Property: Variant Title for Work—Subtitle

 

URI:

http://myee.bol.ucla.edu/ycrschema#vartsubtwork

Label:

variant title for work—subtitle

Domain: