Interoperable-data / ERA-Ontology-3.1.0

Extended version of the ERA Railway Infrastructure Ontology
4 stars 5 forks source link

revise `role` vs `hasOrganisationRole` #74

Closed VladimirAlexiev closed 1 month ago

VladimirAlexiev commented 3 months ago

This pattern is unclear to me:

era:hasOrganisationRole rdf:type owl:ObjectProperty ;
                        rdfs:domain era:OrganisationRole ;
                        rdfs:range <http://www.w3.org/2004/02/skos/core#Concept> ;
                        rdfs:comment "The role of the body"@en ;
                        rdfs:label "has organisation role"@en .
era:role rdf:type owl:ObjectProperty ;
         rdfs:domain era:Body ;
         rdfs:range era:OrganisationRole ;
         rdfs:label "role"@en .

Note: none of these props and class have any instances on https://virtuoso.ecdp.tech.ec.europa.eu/sparql/ yet.

gatemezing commented 3 months ago

Thanks @VladimirAlexiev ! We'll check those suggestions. At the moment, the data in the SPARQL is still based on the previous version. Once we have this release "official" after the reviewing period (and thanks again for your input), we'll update the KG accordingly, as well as the mappings and the SHACL rules

Interoperable-data commented 3 months ago

Yes, this is a generic pattern for ORG and will contain time validity information, and more properties, like certificates in some cases.

VladimirAlexiev commented 4 weeks ago

@Interoperable-data can you summarize what you did? Paste the turtle blocks relevant to this issue. thanks!!