The metamodel created seems correct. The navigation property should be a collection but not nukllable. However no results are rendered even though the sparl query produces the correct results.
Workaround is not to specify minimum cardinality on objectproperty that is a collection
The metamodel created seems correct. The navigation property should be a collection but not nukllable. However no results are rendered even though the sparl query produces the correct results.
Workaround is not to specify minimum cardinality on objectproperty that is a collection
rdf:Fact rdf:type owl:Class ; rdfs:label "Fact" ; rdfs:subClassOf owl:Thing ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty rdf:hasPredicate ; ] ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:minCardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty rdf:hasValues ; ] ; .