.
This commit is contained in:
@@ -24,6 +24,14 @@
|
||||
# Annotation properties
|
||||
#################################################################
|
||||
|
||||
### http://www.w3.org/2000/01/rdf-schema#comment
|
||||
rdfs:comment :indexedByField "comment" .
|
||||
|
||||
|
||||
### http://www.w3.org/2000/01/rdf-schema#label
|
||||
rdfs:label :indexedByField "label" .
|
||||
|
||||
|
||||
### https://graphofliberty.org/2026/04/ont/catalogId
|
||||
:catalogId rdf:type owl:AnnotationProperty ;
|
||||
rdfs:comment "An integer associated with the class for fast lookup in a database."@en ;
|
||||
@@ -38,6 +46,12 @@
|
||||
rdfs:domain owl:DatatypeProperty .
|
||||
|
||||
|
||||
### https://graphofliberty.org/2026/04/ont/readOnly
|
||||
:readOnly rdf:type owl:AnnotationProperty ;
|
||||
rdfs:comment "Indicates that the property or class is read only (server managed) and should not be made editable in user-facing applications."@en ;
|
||||
rdfs:label "read only"@en .
|
||||
|
||||
|
||||
#################################################################
|
||||
# Datatypes
|
||||
#################################################################
|
||||
@@ -74,6 +88,10 @@ xsd:integer rdf:type rdfs:Datatype ;
|
||||
rdfs:label "Integer"@en .
|
||||
|
||||
|
||||
### http://www.w3.org/2001/XMLSchema#nonNegativeInteger
|
||||
xsd:nonNegativeInteger rdfs:label "Non-negative Integer"@en .
|
||||
|
||||
|
||||
### http://www.w3.org/2001/XMLSchema#string
|
||||
xsd:string rdf:type rdfs:Datatype ;
|
||||
rdfs:label "String"@en .
|
||||
@@ -116,20 +134,24 @@ rdam:uniformResourceLocator.en rdf:type owl:ObjectProperty .
|
||||
|
||||
### http://fedora.info/definitions/v4/repository#created
|
||||
fedora:created rdf:type owl:DatatypeProperty ;
|
||||
rdfs:subPropertyOf owl:topDataProperty .
|
||||
rdfs:subPropertyOf owl:topDataProperty ;
|
||||
:readOnly "true"^^xsd:boolean .
|
||||
|
||||
|
||||
### http://fedora.info/definitions/v4/repository#createdBy
|
||||
fedora:createdBy rdf:type owl:DatatypeProperty ;
|
||||
rdfs:subPropertyOf owl:topDataProperty .
|
||||
rdfs:subPropertyOf owl:topDataProperty ;
|
||||
:readOnly "true"^^xsd:boolean .
|
||||
|
||||
|
||||
### http://fedora.info/definitions/v4/repository#lastModified
|
||||
fedora:lastModified rdf:type owl:DatatypeProperty .
|
||||
fedora:lastModified rdf:type owl:DatatypeProperty ;
|
||||
:readOnly "true"^^xsd:boolean .
|
||||
|
||||
|
||||
### http://fedora.info/definitions/v4/repository#lastModifiedBy
|
||||
fedora:lastModifiedBy rdf:type owl:DatatypeProperty .
|
||||
fedora:lastModifiedBy rdf:type owl:DatatypeProperty ;
|
||||
:readOnly "true"^^xsd:boolean .
|
||||
|
||||
|
||||
### http://rdaregistry.info/Elements/a/P50291
|
||||
@@ -148,18 +170,24 @@ rdaa:givenName.en rdf:type owl:DatatypeProperty .
|
||||
rdaa:surname.en rdf:type owl:DatatypeProperty .
|
||||
|
||||
|
||||
### http://www.w3.org/ns/ldp#contains
|
||||
ldp:contains rdf:type owl:DatatypeProperty ;
|
||||
rdfs:subPropertyOf owl:topDataProperty ;
|
||||
:readOnly "true"^^xsd:boolean .
|
||||
|
||||
|
||||
#################################################################
|
||||
# Classes
|
||||
#################################################################
|
||||
|
||||
### http://fedora.info/definitions/v4/repository#Container
|
||||
fedora:Container rdf:type owl:Class ;
|
||||
rdfs:subClassOf :ReadOnly .
|
||||
:readOnly "true"^^xsd:boolean .
|
||||
|
||||
|
||||
### http://fedora.info/definitions/v4/repository#Resource
|
||||
fedora:Resource rdf:type owl:Class ;
|
||||
rdfs:subClassOf :ReadOnly .
|
||||
:readOnly "true"^^xsd:boolean .
|
||||
|
||||
|
||||
### http://rdaregistry.info/Elements/c/C10001
|
||||
@@ -190,45 +218,55 @@ rdac:C10013 rdf:type owl:Class ;
|
||||
rdfs:label "RDA Entity"@en .
|
||||
|
||||
|
||||
### http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
|
||||
rdf:Property rdf:type owl:Class ;
|
||||
:catalogId "0"^^xsd:nonNegativeInteger .
|
||||
|
||||
|
||||
### http://www.w3.org/2000/01/rdf-schema#Class
|
||||
rdfs:Class rdf:type owl:Class ;
|
||||
:catalogId "1"^^xsd:nonNegativeInteger .
|
||||
|
||||
|
||||
### http://www.w3.org/ns/ldp#BasicContainer
|
||||
ldp:BasicContainer rdf:type owl:Class ;
|
||||
rdfs:subClassOf :ReadOnly .
|
||||
:readOnly "true"^^xsd:boolean .
|
||||
|
||||
|
||||
### http://www.w3.org/ns/ldp#Container
|
||||
ldp:Container rdf:type owl:Class ;
|
||||
rdfs:subClassOf :ReadOnly .
|
||||
:readOnly "true"^^xsd:boolean .
|
||||
|
||||
|
||||
### http://www.w3.org/ns/ldp#RDFSource
|
||||
ldp:RDFSource rdf:type owl:Class ;
|
||||
rdfs:subClassOf :ReadOnly .
|
||||
:readOnly "true"^^xsd:boolean .
|
||||
|
||||
|
||||
### http://www.w3.org/ns/ldp#Resource
|
||||
ldp:Resource rdf:type owl:Class ;
|
||||
rdfs:subClassOf :ReadOnly .
|
||||
:readOnly "true"^^xsd:boolean .
|
||||
|
||||
|
||||
### https://graphofliberty.org/2026/04/ont/AudioBook
|
||||
:AudioBook rdf:type owl:Class ;
|
||||
rdfs:subClassOf :Entity ;
|
||||
rdfs:label "Audio Book"@en ;
|
||||
:catalogId "1"^^xsd:positiveInteger .
|
||||
:catalogId "2"^^xsd:nonNegativeInteger .
|
||||
|
||||
|
||||
### https://graphofliberty.org/2026/04/ont/Book
|
||||
:Book rdf:type owl:Class ;
|
||||
rdfs:subClassOf :Entity ;
|
||||
rdfs:label "Book"@en ;
|
||||
:catalogId "2"^^xsd:positiveInteger .
|
||||
:catalogId "3"^^xsd:nonNegativeInteger .
|
||||
|
||||
|
||||
### https://graphofliberty.org/2026/04/ont/Document
|
||||
:Document rdf:type owl:Class ;
|
||||
rdfs:subClassOf :Entity ;
|
||||
rdfs:label "Document"@en ;
|
||||
:catalogId "3"^^xsd:positiveInteger .
|
||||
:catalogId "4"^^xsd:nonNegativeInteger .
|
||||
|
||||
|
||||
### https://graphofliberty.org/2026/04/ont/Entity
|
||||
@@ -240,78 +278,48 @@ ldp:Resource rdf:type owl:Class ;
|
||||
:Meme rdf:type owl:Class ;
|
||||
rdfs:subClassOf :Entity ;
|
||||
rdfs:label "Meme"@en ;
|
||||
:catalogId "4"^^xsd:positiveInteger .
|
||||
:catalogId "5"^^xsd:nonNegativeInteger .
|
||||
|
||||
|
||||
### https://graphofliberty.org/2026/04/ont/Movie
|
||||
:Movie rdf:type owl:Class ;
|
||||
rdfs:subClassOf :Entity ;
|
||||
rdfs:label "Movie"@en ;
|
||||
:catalogId "5"^^xsd:positiveInteger .
|
||||
:catalogId "6"^^xsd:nonNegativeInteger .
|
||||
|
||||
|
||||
### https://graphofliberty.org/2026/04/ont/Music
|
||||
:Music rdf:type owl:Class ;
|
||||
rdfs:subClassOf :Entity ;
|
||||
rdfs:label "Music"@en ;
|
||||
:catalogId "6"^^xsd:positiveInteger .
|
||||
:catalogId "7"^^xsd:nonNegativeInteger .
|
||||
|
||||
|
||||
### https://graphofliberty.org/2026/04/ont/Person
|
||||
:Person rdf:type owl:Class ;
|
||||
rdfs:subClassOf :Entity ;
|
||||
rdfs:label "Person"@en ;
|
||||
:catalogId "7"^^xsd:positiveInteger .
|
||||
:catalogId "8"^^xsd:nonNegativeInteger .
|
||||
|
||||
|
||||
### https://graphofliberty.org/2026/04/ont/Podcast
|
||||
:Podcast rdf:type owl:Class ;
|
||||
rdfs:subClassOf :Entity ;
|
||||
rdfs:label "Podcast"@en ;
|
||||
:catalogId "8"^^xsd:positiveInteger .
|
||||
|
||||
|
||||
### https://graphofliberty.org/2026/04/ont/ReadOnly
|
||||
:ReadOnly rdf:type owl:Class ;
|
||||
rdfs:label "Read Only"@en .
|
||||
:catalogId "9"^^xsd:nonNegativeInteger .
|
||||
|
||||
|
||||
### https://graphofliberty.org/2026/04/ont/TVShow
|
||||
:TVShow rdf:type owl:Class ;
|
||||
rdfs:subClassOf :Entity ;
|
||||
rdfs:label "TV Show"@en ;
|
||||
:catalogId "9"^^xsd:positiveInteger .
|
||||
:catalogId "10"^^xsd:nonNegativeInteger .
|
||||
|
||||
|
||||
#################################################################
|
||||
# Individuals
|
||||
#################################################################
|
||||
|
||||
### http://fedora.info/definitions/v4/repository#created
|
||||
fedora:created rdf:type owl:NamedIndividual ,
|
||||
:ReadOnly .
|
||||
|
||||
|
||||
### http://fedora.info/definitions/v4/repository#createdBy
|
||||
fedora:createdBy rdf:type owl:NamedIndividual ,
|
||||
:ReadOnly .
|
||||
|
||||
|
||||
### http://fedora.info/definitions/v4/repository#hasParent
|
||||
fedora:hasParent rdf:type owl:NamedIndividual ,
|
||||
:ReadOnly .
|
||||
|
||||
|
||||
### http://fedora.info/definitions/v4/repository#lastModified
|
||||
fedora:lastModified rdf:type owl:NamedIndividual ,
|
||||
:ReadOnly .
|
||||
|
||||
|
||||
### http://fedora.info/definitions/v4/repository#lastModifiedBy
|
||||
fedora:lastModifiedBy rdf:type owl:NamedIndividual ,
|
||||
:ReadOnly .
|
||||
|
||||
|
||||
### http://rdaregistry.info/Elements/a/P50094
|
||||
rdaa:P50094 rdf:type owl:NamedIndividual ;
|
||||
owl:sameAs rdaa:identifierForPerson.en .
|
||||
@@ -347,10 +355,8 @@ rdaa:surname.en rdf:type owl:NamedIndividual .
|
||||
|
||||
### http://rdaregistry.info/Elements/c/C10007
|
||||
rdac:C10007 rdf:type owl:NamedIndividual ;
|
||||
:template _:genid1 .
|
||||
|
||||
_:genid1 rdf:type rdac:C10007 ;
|
||||
rdam:uniformResourceLocator.en : .
|
||||
:template [ rdf:type rdac:C10007
|
||||
] .
|
||||
|
||||
|
||||
### http://rdaregistry.info/Elements/m/P30154
|
||||
@@ -364,32 +370,10 @@ rdam:P30154 rdf:type owl:NamedIndividual ;
|
||||
rdam:uniformResourceLocator.en rdf:type owl:NamedIndividual .
|
||||
|
||||
|
||||
### http://www.w3.org/ns/ldp#contains
|
||||
ldp:contains rdf:type owl:NamedIndividual ,
|
||||
:ReadOnly ;
|
||||
rdfs:label "contains"@en .
|
||||
|
||||
|
||||
### https://graphofliberty.org/2026/04/ont/
|
||||
: rdf:type owl:NamedIndividual .
|
||||
|
||||
|
||||
#################################################################
|
||||
# Annotations
|
||||
#################################################################
|
||||
|
||||
fedora:created rdfs:label "created"@en .
|
||||
|
||||
|
||||
fedora:createdBy rdfs:label "created by"@en .
|
||||
|
||||
|
||||
fedora:lastModified rdfs:label "last modified"@en .
|
||||
|
||||
|
||||
fedora:lastModifiedBy rdfs:label "last modified by"@en .
|
||||
|
||||
|
||||
rdaa:P50094 rdfs:label "has identifier for person"@en .
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user