Open nichtich opened 21 hours ago
We could fetch https://gitlab.isl.ics.forth.gr/cidoc-crm/cidoc_crm_rdf/-/blob/master/7.1.3/CIDOC_CRM_v7.1.3.rdf and remove
crm:E32_Authority_Document
- use skos:ConceptScheme
insteadcrm:P71_lists
- use inverse skos:inScheme
insteadcrm:P71i_is_listed_in
- use skos:inScheme
insteadcrm:E55_Type
- use skos:Concept
, rdfs:Class
or owl:Class
insteadcrm:P127_has_broader_term
- use skos:broader
insteadcrm:P127i_has_narrower_term
- use skos:narrower
insteadcrm:P168_place_is_defined_by
- use geo:hasGeometry
instead
See https://gitlab.isl.ics.forth.gr/cidoc-crm/cidoc_crm_rdf/-/tree/master/7.1.3 for current CRM ontology.
It neither defines the following CRM classes as RDF classes:
It includes E52 Time-Span like this application profile but the latter recommends to avoid use of E52. This can be discussed.
It includes
E32_Authority_Document
and E55 Type while this application profile usesskos:ConceptScheme
andskos:Concept
.It includes
E58_Measurement_Unit
. This class should be avoided but roughly the same is stated in CRM.Handling of intervals is described well and should be included in this application profile.