Håvard M. Ottestad

hasCalendar for constraint and resource should use ref

......@@ -86,6 +86,7 @@
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass :Calendar ;
owl:onProperty :hasCalendar ;
......@@ -2688,22 +2689,11 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:label "Resource Availability"^^xsd:string ;
rdfs:subClassOf :AbstractObject ;
rdfs:subClassOf [
rdf:type owl:Class ;
rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:intersectionOf (
[
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :Calendar ;
owl:onProperty :hasCalendar ;
]
[
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass :Calendar ;
owl:onProperty :hasCalendar ;
]
) ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass :Calendar ;
owl:onProperty :hasCalendar ;
] ;
rdfs:subClassOf [
rdf:type owl:Class ;
......