PREFIX blt: <http://www.bl.uk/schemas/bibliographic/blterms#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

blt:PersonConcept a rdfs:Class ;
  rdfs:label "Person Concept"@en ;
  rdfs:comment "A person expressed as a concept."@en ;
  rdfs:subClassOf <http://www.w3.org/2004/02/skos/core#Concept> .

blt:PublicationStartEvent a rdfs:Class ;
  rdfs:label "Publication event start"@en ;
  rdfs:comment "An event which is the start of the publication of a resource."@en ;
  rdfs:subClassOf blt:PublicationEvent , <http://purl.org/NET/c4dm/event.owl#Event> .

<http://purl.org/NET/c4dm/event.owl#Event> a rdfs:Class .

blt:TopicLCSH a rdfs:Class ;
  rdfs:label "Library of Congress Subject Heading (LCSH)"@en ;
  rdfs:comment "A Library of Congress Subject Heading (LCSH) (as found in British Library cataloguing data)"@en ;
  rdfs:subClassOf <http://www.w3.org/2004/02/skos/core#Concept> .

blt:TopicDDC a rdfs:Class ;
  rdfs:label "Dewey Decimal Classification (DDC) number"@en ;
  rdfs:comment "A Dewey Decimal Classification number (as found in British Library cataloguing data)"@en ;
  rdfs:subClassOf <http://www.w3.org/2004/02/skos/core#Concept> .

blt:PublicationEvent a rdfs:Class ;
  rdfs:label "Publication event"@en ;
  rdfs:comment "An event which is the publication of a resource."@en ;
  rdfs:subClassOf <http://purl.org/NET/c4dm/event.owl#Event> .

<http://www.w3.org/2004/02/skos/core#Concept> a rdfs:Class .

blt:PublicationEndEvent a rdfs:Class ;
  rdfs:label "Publication event end"@en ;
  rdfs:comment "An event which is the end of the publication of a resource."@en ;
  rdfs:subClassOf blt:PublicationEvent , <http://purl.org/NET/c4dm/event.owl#Event> .

blt:OrganizationConcept a rdfs:Class ;
  rdfs:label "Organization Concept"@en ;
  rdfs:comment "An organization expressed as a concept."@en ;
  rdfs:subClassOf <http://www.w3.org/2004/02/skos/core#Concept> .

<https://w3id.org/linkml/Any> a rdfs:Class ;
  rdfs:comment "An unconstrained type or object"@en .

blt:Family a rdfs:Class ;
  rdfs:label "Family"@en ;
  rdfs:comment "A family"@en ;
  rdfs:subClassOf <http://xmlns.com/foaf/0.1/Group> .

blt:PlaceConcept a rdfs:Class ;
  rdfs:label "Place Concept"@en ;
  rdfs:comment "A place expressed as a concept."@en ;
  rdfs:subClassOf <http://www.w3.org/2004/02/skos/core#Concept> .

blt:FamilyConcept a rdfs:Class ;
  rdfs:label "Family Concept"@en ;
  rdfs:comment "A family expressed as a concept."@en ;
  rdfs:subClassOf <http://www.w3.org/2004/02/skos/core#Concept> .

<http://xmlns.com/foaf/0.1/Group> a rdfs:Class .

<http://purl.org/dc/terms/identifier> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

blt:bnb a rdf:Property ;
  rdfs:label "BNB number"@en ;
  rdfs:comment "The BNB number associated with this resource"@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://purl.org/dc/terms/identifier> .

blt:hasContributedTo a rdf:Property ;
  rdfs:label "has contributed to"@en ;
  rdfs:comment "the inverse property of dct:contributor"@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

blt:hasCreated a rdf:Property ;
  rdfs:label "has created"@en ;
  rdfs:comment "the inverse property of dct:creator"@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

blt:publication a rdf:Property ;
  rdfs:label "Publication"@en ;
  rdfs:comment "The publication event of a resource."@en ;
  rdfs:range blt:PublicationEvent .

blt:publicationEnd a rdf:Property ;
  rdfs:label "Publication end"@en ;
  rdfs:comment "The end of the publication event of a resource."@en ;
  rdfs:range blt:PublicationEndEvent ;
  rdfs:subPropertyOf blt:publication .

blt:publicationStart a rdf:Property ;
  rdfs:label "Publication start"@en ;
  rdfs:comment "The start of the publication event of a resource."@en ;
  rdfs:range blt:PublicationStartEvent ;
  rdfs:subPropertyOf blt:publication .
