Open mightymax opened 1 year ago
Goed opgemerkt. Hier is denk ik nog wat verfijning nuttig in RiC-O zelf. Dank voor je input.
Het vormen van een archief heet in het Engels "to accumulate" en er is een rechtstreekse mogelijkheid om de archiefvormer aan een archiefbestanddeel te koppelen met rico:hasAccumulator. Het is inconsequent om de accumulator-agent rechtstreeks te koppelen aan een archiefbestanddeel en de tijd niet... Dus ofwel we stoppen die accumulator-agent in de "Accumulation-event" (misschien beter: subclass Activity?) samen met de tijd, of we introduceren in RiC-O een relatie die de tijd-relatie specifieker maakt, zeg maar rico:isOrWasAccumulatedDuring (subproperty van de rico:isAssociatedWithDate) met domain RecordResource en range Date. Ik voel een beetje voor dat laatste, omdat ik de indruk heb dat Activity bedoeld is voor meer specifieke dingen, zoals is bedoeld in het drie entiteiten model van ISO 23081: "van welke gebeurtenis of activiteit (bv. "bouwvergunningen verlenen") is dit archief de weerslag van?".
Wat denk jij?
Het gaat in mijn geval echt om de maker van het archief, niet de "accumulator" (RiC-O: "[accumulating] be it intentionally (collecting) or not (receiving in the course of its activities)". Ik weet niet zeker of het Nederlandse woord "Archiefvormer" die lading hier dekt, RiC-O heeft immers ook de creationRelationHasSource
property die meer lijkt te beschrijven dat een Agent
het archief gemaakt heeft.
Ik zie voor de datum van de archiefvorming (of -creatie) echt geen andere mogelijkheid dan mijn eerdere voorbeeld, maar ik snap heel goed wat je zegt, dit lijkt niet echt waarvoor een rico:Event
bedoeld is. Ik heb wel een specifieker type rico:type
(en omgezet naar rico:isEVentTypeOf
) toegepast "archiving (aat:300054267). Ook denk ik, jouw opmerkingen in acht nemende, dat rico:resultsOrResultedFrom
beter is dan het meer generieke rico:isAssociatedWithDate
.
Al met al kom ik dan hier op uit (beknopt voorbeeld, RKD data):
<> a rico:RecordSet ;
rico:hasRecordSetType ricrst:Fonds ;
rico:resultsOrResultedFrom [
a rico:Event ;
# archiving (collections management functions, information handling functions, ... Functions (hierarchy name))
rico:isEventTypeOf aat:300054627 ;
rico:isOrWasPerformedBy [
# specifiek RKD trucje, zal in andere situaties wellicht een rechtstreeks Iri naar de rico:Agent zijn ipv deze blanknode:
a rico:Agent ;
owl:sameAs artists:73051 ;
rico:history "[geschiedenis van de archiefvormer]"
];
rico:isAssociatedWithDate [
a rico:DateRange ;
rico:expressedDate "(1927-1928) 1946-2003; met hiaten" ;
rico:hasBeginningDate [
a rico:SingleDate ;
rico:normalizedDateValue "1927"^^xsd:gYear
] ;
rico:hasEndDate [
a rico:SingleDate ;
rico:normalizedDateValue "2001"^^xsd:gYear
]
] ;
] .
Ik heb een vraag/opmerking over deze constructie: ik neem aan dat dit de datums van de archiefvorming uitdrukt. Maar dat is niet goed te zien omdat een generieke datum wordt uitgedrukt.
Zou zoiets niet duidelijker zijn: