[Dini-ag-kim-bestandsdaten] Ontology Bestandsverlauf
Klee, Carsten
Carsten.Klee at sbb.spk-berlin.de
Thu Apr 18 09:48:42 CEST 2013
Hi everyone!
In the moment our group is forming and we trying to figure out on what to concentrate. I think this is the time to toss in all ideas and see what we've got.
Later the work is going to be more structured, I promise.
I just want to have your opinion on my ideas towards an ontology 'Bestandsverlauf'. Sorry for the use of a German term. But honestly I couldn't figure out a comprehensive English term for that.
First you might take a look at my first steps [1][2] which is a very dirty collection of triples, describing what I want to express. I'll document this more nicely in the wiki later.
What is a Bestandsverlauf? Like the description says: "The description of holdings of a Periodical by an institution." (Maybe it should be agent not institution??).
My idea is that one could state:
:Holding :hasBestandsverlauf <http://bestandsverlauf-uri-space.foo/v1/b1858;/v6/b1863/V2/E1871;/v7/b1878/80>
So a Bestandsverlauf URI Space (a hypothetical linked data service) might return a resource of the class Bestandsverlauf, like described in the ontology:
<http://bestandsverlauf-uri-space.foo/v1/b1858;/v6/b1863/V2/E1871;/v7/b1878/80>
a :Bestandsverlauf ;
:hasSubBestandsverlauf [
<http://bestandsverlauf-uri-space.foo/v1/b1858> ;
<http://bestandsverlauf-uri-space.foo/v6/b1863/V2/E1871> ;
<http://bestandsverlauf-uri-space.foo/v7/b1878/80>
] .
and further ...
<http://bestandsverlauf-uri-space.foo/v6/b1863/V2/E1871>
a :Bestandsverlauf ;
:hasBeginVolumeNumbering "6" ;
:hasBeginTemporal "1863" ;
:hasEndVolumeNumbering "2" ;
:hasEndTemporal "1871" .
I got the idea with the URI Space when I found Ian Davis' Gregorian Calendar URI Space [3]. The problem this approach is trying to solve is to prevent blank nodes, e.g. when one has to do it this way:
:Holding :hasBestandsverlauf [
_:blank1 ;
_:blank2 ;
_:blank3 .
]
_:blank1 :hasBeginVolumeNumbering "1" .
_:blank1 :hasBeginTemporal "1858" .
_:blank2 :hasBeginVolumeNumbering "6" .
_:blank2 :hasBeginTemporal "1863" .
_:blank2 :hasEndVolumeNumbering "2" .
_:blank2 :hasEndTemporal "1871" .
_:blank3 :hasBeginVolumeNumbering "7" .
_:blank3 :hasBeginTemporal "1878/80" .
Somebody might prefer it this way. But the Bestandsverlauf ontology is not necessarily bound to a URI Space service.
A caveat might be that long running Bestandsverläufe (plural of Bestandsverlauf) with many gaps can cause very long URIs. But I think that they can be splitted and maybe that is a better solution at all:
:Holding :hasBestandsverlauf [
<http://bestandsverlauf-uri-space.foo/v1/b1858> ;
<http://bestandsverlauf-uri-space.foo/v6/b1863/V2/E1871> ;
<http://bestandsverlauf-uri-space.foo/v7/b1878/80> .
]
It would be nice to have your input on this.
Cheers,
Carsten
[1] <http://www.vocabs.org/term/Bestandsverlauf>
[2] <http://www.vocabs.org/term/Bestandsverlauf?format=ttl>
[3] <http://vocab.org/placetime/interval/gregorian/>
_______________________________________________
Carsten Klee
Abt. Überregionale Bibliographische Dienste IIE
Staatsbibliothek zu Berlin - Preußischer Kulturbesitz
Potsdamer Straße 33
10785 Berlin
Fon: +49 30 266-43 44 02
Fax: +49 30 266-33 40 01
carsten.klee at sbb.spk-berlin.de
www.zeitschriftendatenbank.de
More information about the Dini-ag-kim-bestandsdaten
mailing list