Closed PietroLiuzzo closed 3 years ago
Dublin Core period datamodel or CIDOC
see also #1170
https://github.com/BetaMasaheft/Manuscripts/issues/650 role class is not declared, no labels are present. the data structure is a mess...
<xsl:value-of select="t:dim/@unit"/>
in the RDF XSLT is faulty, as it picks up multiple values, instead of one for each such value.Allemang et al 2020, 151–153 use CONSTRUCT iterations to store additional relationships which can be inferred from existing ones (e.g. sonOf from fatherOf), without making up identifiers
improve queries using
the ontologies are now set up to be able to use inferencing appropriately with the addition of a reasoner to the database configuration. (so, no need to construct) the data2rdf.xsl has been updated and lightened of some redundancies.
from the RDF repository
need to be loaded with the data.
saws:contains, dcterms:hasPart etc. are now effectively transitive. queries need to be updated to use + where necessary
SELECT ?mss ?colophon WHERE { ?mss dcterms:hasPart+ ?colophon . }
will return the manuscript and the part, without plus will only give the immediate parent
assign a uri to each calendar type from https://betamasaheft.eu/Guidelines/?id=date and update RDF export to produce annotations about date and their calendars as described in Rabinowitz LOD article