diff options
author | Sam Thursfield <sam@afuera.me.uk> | 2019-08-06 17:12:26 +0000 |
---|---|---|
committer | Sam Thursfield <sam@afuera.me.uk> | 2019-08-06 17:12:26 +0000 |
commit | ef348f222403fbee9ad3c895dfbe4dae70a046c0 (patch) | |
tree | 7336873b65b4e9010fdfd0e46a3bf79687f6b0ba | |
parent | 5e92a383215fb99f4efdc3221baaad0406cd23b9 (diff) | |
parent | 1d54e890de9d8577ff0ae34e60867cc138a68e22 (diff) | |
download | tracker-ef348f222403fbee9ad3c895dfbe4dae70a046c0.tar.gz |
Merge branch 'wip/jfelder/external-reference' into 'master'
define tracker:ExternalReference
See merge request GNOME/tracker!107
-rw-r--r-- | src/ontologies/nepomuk/90-tracker.ontology | 31 |
1 files changed, 29 insertions, 2 deletions
diff --git a/src/ontologies/nepomuk/90-tracker.ontology b/src/ontologies/nepomuk/90-tracker.ontology index 78e0c30e5..7eaa7e09b 100644 --- a/src/ontologies/nepomuk/90-tracker.ontology +++ b/src/ontologies/nepomuk/90-tracker.ontology @@ -8,7 +8,7 @@ @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . tracker: a tracker:Ontology ; - nao:lastModified "2018-09-30T13:00:00Z" . + nao:lastModified "2019-07-15T09:41:00Z" . tracker:isDefaultTag a rdf:Property ; rdfs:domain nao:Tag ; @@ -59,4 +59,31 @@ fts: a tracker:Namespace ; tracker:extractor-data-source a nie:DataSource ; rdfs:label "Tracker extractor data source" . -nao:predefined-tag-favorite a nao:Tag .
\ No newline at end of file +nao:predefined-tag-favorite a nao:Tag . + +tracker:ExternalReference a rdfs:Class ; + rdfs:label "External reference" ; + rdfs:comment "External reference to online services" ; + rdfs:subClassOf nie:InformationElement . + +tracker:referenceIdentifier a rdf:Property ; + rdfs:label "Identifier" ; + rdfs:comment "Identifier of the external reference" ; + nrl:maxCardinality 1 ; + rdfs:subPropertyOf nie:identifier ; + rdfs:domain tracker:ExternalReference ; + rdfs:range xsd:string . + +tracker:referenceSource a rdf:Property ; + rdfs:label "Source" ; + rdfs:comment "Source of the external reference (eg. 'Musicbrainz')" ; + nrl:maxCardinality 1 ; + rdfs:subPropertyOf nie:identifier ; + rdfs:domain tracker:ExternalReference ; + rdfs:range rdfs:Resource . + +tracker:hasExternalReference a rdf:Property ; + rdfs:label "External reference link" ; + rdfs:comment "Links the information element with the external reference" ; + rdfs:domain nie:InformationElement ; + rdfs:range tracker:ExternalReference . |