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… named individuals 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:copyrightHolderop max 1 Contextc restrictionsExpiredp some xsd:datec sdo:accessModeop AccessModeTypec sdo:creditTextdp some xsd:stringc copyrightExpiresdp some xsd:datec sdo:conditionsOfAccess max 1 sdo:licensedp max 1 sdo:copyrightNotice some xsd:stringc |
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 |
Setc Recordtypec Historyc skos:Conceptc AccessibilityAndRightsComponentc Collectionc Recordc skos:ConceptSchemec Contextc |
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 |
hasRecordtypeop hasHistoryop 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 Audienceop hasHistoryop sdo:accessModeop hasRecordop sdo:copyrightHolderop sdo:licensedp hasAccessibilityAndRightsComponentop restrictionsExpiredp sdo:creditTextdp |
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 |
Classc sdo:Actionc |
Restrictions |
sdo:additionalType exactly 1 sdo:agent exactly 1 sdo:startTime 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 |
hasRecordop LinkRecordsUIComponent ExternalResourcesUIComponent |
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 |
hasHistoryop searchWeightdp |
In range of |
hasRecordtypeop |
URI | https://memorix.io/ontology#ResultPagination |
---|---|
Description |
Parent Class for pagination properties. |
Restrictions |
resultCountdp exactly 1 pageSizedp exactly 1 currentPageIndexdp exactly 1 numberOfPagesdp exactly 1 |
In domain of |
pageSizedp currentPageIndexdp resultCountdp numberOfPagesdp |
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 LinkRecordsUIComponentc DatePickerUIComponentc BagUIComponentc GeonamesUiComponentc AudienceUIComponentc FloatUIComponentc BooleanUIComponentc CoordinatesUIComponentc |
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 | sdo:audience dct: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 | isPartOfSetop hasAccessibilityAndRightsComponentop hasRecordop |
Domain(s) | AccessibilityAndRightsComponentc Recordc |
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) | AccessibilityAndRightsComponentc Recordtypec Contextc Collectionc Setc |
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 |
URI |
https://memorix.io/ontology#accessModeDisplay
|
---|---|
Description |
Allow display of attached assets (to be used as value for schema:accessMode predicate on Context).
|
URI |
https://memorix.io/ontology#accessModeDownload
|
---|---|
Description |
Allow download of attached assets (to be used as value for schema:accessMode predicate on Context).
|
URI |
https://memorix.io/ontology#accessModeReservation
|
---|---|
Description |
Allow request/reservations (to be used as value for schema:accessMode predicate on Context).
|
URI |
https://memorix.io/ontology#accessModeScanningOnDemand
|
---|---|
Description |
Allow scanning on demand (to be used as value for schema:accessMode predicate on Context).
|
URI |
https://memorix.io/ontology#audienceExternal
|
---|---|
Description | Indicates that something may be used outside of the Memorix application (to be used as value for audience predicate on Context). |
URI |
https://memorix.io/ontology#audienceInternal
|
---|---|
Description | Indicates that something may not be used outside of the Memorix application (to be used as value for audience predicate on Context). |
URI |
https://memorix.io/ontology#showRequiredStatement
|
---|---|
Description |
Show Copyrightinfo required (to be used as value for schema:accessMode predicate on Context).
|
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 |