https://memorix.io/ontology#
The Memorix Application Ontology describes Classes and Properties that are uses in Picturae's Collection Management System.
URI | https://memorix.io/ontology#AccessModeType |
---|---|
Description |
The Class of accessMode… Datatype Properties that can be used to permit certain actions |
In range of |
sdo:accessModeop |
URI | https://memorix.io/ontology#AccessibilityAndRightsComponent |
---|---|
Description |
The class of information about Accessibility & Rights. |
Super-classes |
Classc |
Restrictions |
sdo:licensedp some xsd:anyURIc sdo:copyrightNotice some xsd:stringc sdo:conditionsOfAccess max 1 attributionRequiredop exactly 1 accessModeScanningOnDemandop some xsd:booleanc sdo:creditTextdp max 1 accessModeDownloadop some xsd:booleanc accessModeReservationop exactly 1 sdo:copyrightHolderop max 1 Contextc restrictionsExpiredp some xsd:datec accessModeDisplayop exactly 1 copyrightExpiresdp max 1 |
In domain of |
hasContextop hasHistoryop |
In range of |
hasAccessibilityAndRightsComponentop |
URI | https://memorix.io/ontology#AudienceUIComponent |
---|---|
Description |
An editor for marking the audience status of a record. Only accepts memorix:internal or memorix:external |
Super-classes |
UI Componentsc |
URI | https://memorix.io/ontology#BagUIComponent |
---|---|
Description |
What is this?? |
Super-classes |
UI Componentsc |
URI | https://memorix.io/ontology#BooleanUIComponent |
---|---|
Description |
An editor for boolean literals, rendering as a select box with values true and false. Implicit used if sh:datatype = xsd:boolean |
Super-classes |
UI Componentsc |
URI | https://memorix.io/ontology#Class |
---|---|
Description |
Base Class for main Memorix Classes |
Sub-classes |
AccessibilityAndRightsComponentc Collectionc skos:ConceptSchemec Recordtypec Contextc skos:Conceptc Setc Recordc Historyc |
URI | https://memorix.io/ontology#Collection |
---|---|
Description |
Collections are permanent groupings of Records that are conceptually linked. Possible uses could be for works that were donated as a group, objects that all belonged to the same person, or that were shown together in a historical exhibition etc. Normally you wouldn’t use this to describe a category of works such as “books,” though that is your choice. Object can only be in a single collection. |
Example(s) |
@prefix dct: <http://purl.org/dc/terms/> . @prefix memorix: <http://memorix.io/ontology#> . @prefix recordtypes: </resources/recordtypes/> . <> a memorix:Collection ; dct:description "Collection of Persons and Organisations" ; dct:title "Persons & Organisations" ; memorix:hasRecordtype recordtypes:All . |
Super-classes |
Classc |
Restrictions |
Audienceop exactly 1 |
In domain of |
hasHistoryop hasRecordtypeop numberOfItemsdp |
URI | https://memorix.io/ontology#Context |
---|---|
Description |
Memorix unit used as an entrypoint to all things related to an informationobject. |
Super-classes |
Classc |
Restrictions |
Audienceop exactly 1 dct:conformsTo exactly 1 Recordtypec hasRecordop exactly 1 Recordc |
In domain of |
copyrightExpiresdp sdo:licensedp sdo:accessModeop hasHistoryop hasAccessibilityAndRightsComponentop Audienceop sdo:creditTextdp sdo:copyrightHolderop hasRecordop restrictionsExpiredp |
In range of |
hasContextop sdo:copyrightHolderop |
URI | https://memorix.io/ontology#CoordinatesUIComponent |
---|---|
Description |
What is this?? |
Super-classes |
UI Componentsc |
URI | https://memorix.io/ontology#DatePickerUIComponent |
---|---|
Description |
An editor for xsd:date literals, offering a calendar-like date picker. |
Super-classes |
UI Componentsc |
URI | https://memorix.io/ontology#ExternalResourcesUIComponent |
---|---|
Description |
Used to link a record to one or more external resources. |
Super-classes |
UI Componentsc |
In domain of |
conceptSchemeInop |
URI | https://memorix.io/ontology#FloatNumberComponent |
---|---|
Description |
An editor for nubers. Implicit used if sh:datatype = xsd:decimal |
Super-classes |
UI Componentsc |
URI | https://memorix.io/ontology#FloatUIComponent |
---|---|
Description |
An editor for floats. Implicit used if sh:datatype = xsd:float |
Super-classes |
UI Componentsc |
URI | https://memorix.io/ontology#GeonamesUiComponent |
---|---|
Description |
Component to link one or more Geonames resources to a Record |
Super-classes |
UI Componentsc |
URI | https://memorix.io/ontology#History |
---|---|
Description |
The class of Actions performed on a resources by an Agent at a certain Time. Note there is also a ObjectProperty 'history' on Resources which is used for last modification and creation history. |
Super-classes |
sdo:Actionc Classc |
Restrictions |
sdo:startTime exactly 1 sdo:additionalType exactly 1 sdo:agent exactly 1 sdo:object exactly 1 sdo:object exactly 1 |
In range of |
hasHistoryop |
URI | https://memorix.io/ontology#LinkRecordsUIComponent |
---|---|
Description |
Used to link a record to one or more other Records. |
Super-classes |
UI Componentsc |
URI | https://memorix.io/ontology#Record |
---|---|
Description |
Recorded information that must be handled as a unit. |
Super-classes |
Classc |
Restrictions |
hasContextop exactly 1 Contextc |
In domain of |
hasContextop |
In range of |
ExternalResourcesUIComponent LinkRecordsUIComponent hasRecordop |
URI | https://memorix.io/ontology#Recordtype |
---|---|
Description |
Record Types are the most commonly used way to categorize Records in your collection.
The main guideline is to choose Record types that are broad enough so that an Record can never be more than one type
(ie a painting can never also be an moving image).
If you would like to describe your Records more specifically, you can supplement this categorization with an
additional "subtype" dropdown menu on the record editor itself. For example, an object of type "ephemera"
could have a subtype list of "postcard," "poster," "letter," etc. |
Super-classes |
Classc |
In domain of |
searchWeightdp hasHistoryop |
In range of |
hasRecordtypeop |
URI | https://memorix.io/ontology#ResultPagination |
---|---|
Description |
Parent Class for pagination properties. |
Restrictions |
numberOfPagesdp exactly 1 pageSizedp exactly 1 resultCountdp exactly 1 currentPageIndexdp exactly 1 |
In domain of |
currentPageIndexdp pageSizedp numberOfPagesdp resultCountdp |
URI | https://memorix.io/ontology#Set |
---|---|
Description |
Sets are designed for temporary and arbitrary groupings of your Record, often for a practical task such as creating an online exhibition, or creating a working list of images for publication etc. Sets can contain Records from one or more Collections. |
Super-classes |
Classc |
In domain of |
numberOfItemsdp hasHistoryop |
URI | https://memorix.io/ontology#UIComponent |
---|---|
Description |
Class for UI components that can be used in Recordtype |
Sub-classes |
FloatNumberComponentc ExternalResourcesUIComponentc BooleanUIComponentc LinkRecordsUIComponentc DatePickerUIComponentc AudienceUIComponentc GeonamesUiComponentc CoordinatesUIComponentc FloatUIComponentc BagUIComponentc |
URI | https://memorix.io/ontology#accessModeDisplay |
---|---|
Description |
Allow display of attached assets. |
Domain(s) | sdo:AccessibilityAndRightsComponentc |
Range(s) | xsd:booleanc |
URI | https://memorix.io/ontology#accessModeDownload |
---|---|
Description |
Allow download of attached assets. |
Domain(s) | sdo:AccessibilityAndRightsComponentc |
Range(s) | xsd:booleanc |
URI | https://memorix.io/ontology#accessModeReservation |
---|---|
Description |
Allow request/reservations. |
Domain(s) | sdo:AccessibilityAndRightsComponentc |
Range(s) | xsd:booleanc |
URI | https://memorix.io/ontology#accessModeScanningOnDemand |
---|---|
Description |
Allow scanning on demand. |
Domain(s) | sdo:AccessibilityAndRightsComponentc |
Range(s) | xsd:booleanc |
URI | https://memorix.io/ontology#attributionRequired |
---|---|
Description |
If set to TRUE then it is required to show Creditstatement. |
Domain(s) | sdo:AccessibilityAndRightsComponentc |
Range(s) | xsd:booleanc |
URI | https://memorix.io/ontology#audience |
---|---|
Description |
Property that makes a something internal/external from the Application perspective. An external record may never be published outside the Memorix Application. |
Equivalent properties | dct:audience sdo:audience |
Domain(s) | Contextc skos:ConceptSchemec skos:Conceptc |
URI | https://memorix.io/ontology#conceptSchemeIn |
---|---|
Description |
Specifies a list of skos:ConceptSchemes that can be used for picking Concepts. |
Domain(s) | ExternalResourcesUIComponentc |
Range(s) | rdf:Listc |
URI | https://memorix.io/ontology#hasAccessibilityAndRightsComponent |
---|---|
Description |
Links a AccessibilityAndRightsComponent to its Context |
Inverse properties | hasContextop |
Domain(s) | Contextc |
Range(s) | memorix:AccessibilityAndRightsComponentc |
URI | https://memorix.io/ontology#hasContext |
---|---|
Description |
Links a Context object to its Record |
Inverse properties | hasAccessibilityAndRightsComponentop hasRecordop isPartOfSetop |
Domain(s) | Recordc AccessibilityAndRightsComponentc |
Range(s) | memorix:Contextc |
URI | https://memorix.io/ontology#hasHistory |
---|---|
Description |
Links zero or more History reources to a Class |
Inverse properties | sdo:object |
Domain(s) | Contextc Collectionc Setc AccessibilityAndRightsComponentc Recordtypec |
Range(s) | memorix:Historyc |
URI | https://memorix.io/ontology#hasMedia |
---|---|
Description |
Links from a Record to Media (e.g. Nuxeo links, IIIF Manifest files, etc) |
URI | https://memorix.io/ontology#hasRecord |
---|---|
Description |
Links a Record to its Context |
Inverse properties | hasContextop |
Domain(s) | Contextc |
Range(s) | memorix:Recordc |
URI | https://memorix.io/ontology#hasRecordtype |
---|---|
Description |
Marks a Recordtype as usable in a Collection |
Domain(s) | Collectionc |
Range(s) | memorix:Recordtypec |
URI | https://memorix.io/ontology#history |
---|---|
Description |
Used for direct and limited (only creation and modification a.k.a. replacement)
history on a Resource. There is also a full History log for Resources ( |
URI | https://memorix.io/ontology#isPartOfSet |
---|---|
Inverse properties | hasContextop |
URI | https://schema.org/accessMode |
---|---|
Domain(s) | Contextc |
Range(s) | memorix:AccessModeTypec |
URI | https://schema.org/copyrightHolder |
---|---|
Description |
Link to a Context/Record from Memorix |
Domain(s) | Contextc |
Range(s) | memorix:Contextc |
URI | https://memorix.io/ontology#copyrightExpires |
---|---|
Description |
Property that defines when the copyright expires. |
Domain(s) | Contextc |
Range(s) | xsd:datec |
URI | https://memorix.io/ontology#currentPage |
---|---|
Description |
Current page of result set (offset by 1). |
Domain(s) | Paginationc |
URI | https://memorix.io/ontology#numberOfItems |
---|---|
Description |
Indicator for number of items (e.g. Records or Concepts) Sthat are contained by Sets, Collections and ConceptSchemes |
Domain(s) | Setc memorix:ConceptSchemec Collectionc |
Range(s) | xsd:nonNegativeIntegerc |
URI | https://memorix.io/ontology#numberOfPages |
---|---|
Description |
Total number of pages in result set. |
Domain(s) | Paginationc |
URI | https://memorix.io/ontology#pageSize |
---|---|
Description |
Maximium number of items in page of a result set (a.k.a. as 'limit'). |
Domain(s) | Paginationc |
URI | https://memorix.io/ontology#restrictionsExpire |
---|---|
Description |
Property that defines when a restriction to Conditions of Access expires. |
Domain(s) | Contextc |
Range(s) | xsd:datec |
URI | https://memorix.io/ontology#resultsCount |
---|---|
Description |
Total number of items in a result set. |
Domain(s) | Paginationc |
URI | https://memorix.io/ontology#searchWeight |
---|---|
Description |
Relevance Tuning for Elastic: Weight. Each field has a possible weight of 0 to 10, 10 being the most substantial weight. |
Domain(s) | Recordtypec |
Range(s) | xsd:nonNegativeIntegerc |
URI | https://schema.org/creditText |
---|---|
Domain(s) | Contextc |
Range(s) | xsd:stringc |
URI | https://schema.org/license |
---|---|
Domain(s) | Contextc |
Range(s) | xsd:anyURIc |
https://memorix.io/ontology#
http://datashapes.org/dash#
http://purl.org/dc/terms/
http://www.w3.org/2002/07/owl#
http://www.w3.org/ns/prov#
http://www.w3.org/1999/02/22-rdf-syntax-ns#
http://www.w3.org/2000/01/rdf-schema#
https://schema.org/
http://www.w3.org/ns/shacl#
http://www.w3.org/2004/02/skos/core#
http://vocab.org/vann/
http://www.w3.org/2001/XMLSchema#
c | Classes |
op | Object Properties |
fp | Functional Properties |
dp | Data Properties |
dp | Annotation Properties |
p | Properties |
ni | Named Individuals |