Showing
1 changed file
with
432 additions
and
432 deletions
| ... | @@ -12,17 +12,38 @@ | ... | @@ -12,17 +12,38 @@ |
| 12 | userfield:TimeBasedResource | 12 | userfield:TimeBasedResource |
| 13 | rdf:type owl:Class ; | 13 | rdf:type owl:Class ; |
| 14 | rdfs:subClassOf | 14 | rdfs:subClassOf |
| 15 | + [ rdf:type owl:Restriction ; | ||
| 16 | + owl:onDataRange xsd:string ; | ||
| 17 | + owl:onProperty :hasName ; | ||
| 18 | + owl:qualifiedCardinality | ||
| 19 | + "1"^^xsd:nonNegativeInteger | ||
| 20 | + ] ; | ||
| 21 | + rdfs:subClassOf | ||
| 22 | + [ rdf:type owl:Restriction ; | ||
| 23 | + owl:minQualifiedCardinality | ||
| 24 | + "0"^^xsd:nonNegativeInteger ; | ||
| 25 | + owl:onClass :ExternalReference ; | ||
| 26 | + owl:onProperty :hasExternalReference | ||
| 27 | + ] ; | ||
| 28 | + rdfs:subClassOf | ||
| 29 | + [ rdf:type owl:Restriction ; | ||
| 30 | + owl:minQualifiedCardinality | ||
| 31 | + "0"^^xsd:nonNegativeInteger ; | ||
| 32 | + owl:onClass :Availability ; | ||
| 33 | + owl:onProperty :hasAvailability | ||
| 34 | + ] ; | ||
| 35 | + rdfs:subClassOf | ||
| 15 | [ rdf:type owl:Class ; | 36 | [ rdf:type owl:Class ; |
| 16 | owl:intersectionOf ([ rdf:type owl:Restriction ; | 37 | owl:intersectionOf ([ rdf:type owl:Restriction ; |
| 17 | owl:minQualifiedCardinality | 38 | owl:minQualifiedCardinality |
| 18 | "0"^^xsd:nonNegativeInteger ; | 39 | "0"^^xsd:nonNegativeInteger ; |
| 19 | - owl:onDataRange xsd:decimal ; | 40 | + owl:onDataRange xsd:string ; |
| 20 | - owl:onProperty :hasDefaultRate | 41 | + owl:onProperty :hasDescription |
| 21 | ] [ rdf:type owl:Restriction ; | 42 | ] [ rdf:type owl:Restriction ; |
| 22 | owl:maxQualifiedCardinality | 43 | owl:maxQualifiedCardinality |
| 23 | "1"^^xsd:nonNegativeInteger ; | 44 | "1"^^xsd:nonNegativeInteger ; |
| 24 | - owl:onDataRange xsd:decimal ; | 45 | + owl:onDataRange xsd:string ; |
| 25 | - owl:onProperty :hasDefaultRate | 46 | + owl:onProperty :hasDescription |
| 26 | ]) | 47 | ]) |
| 27 | ] ; | 48 | ] ; |
| 28 | rdfs:subClassOf | 49 | rdfs:subClassOf |
| ... | @@ -30,36 +51,15 @@ userfield:TimeBasedResource | ... | @@ -30,36 +51,15 @@ userfield:TimeBasedResource |
| 30 | owl:intersectionOf ([ rdf:type owl:Restriction ; | 51 | owl:intersectionOf ([ rdf:type owl:Restriction ; |
| 31 | owl:minQualifiedCardinality | 52 | owl:minQualifiedCardinality |
| 32 | "0"^^xsd:nonNegativeInteger ; | 53 | "0"^^xsd:nonNegativeInteger ; |
| 33 | - owl:onDataRange xsd:string ; | 54 | + owl:onDataRange xsd:decimal ; |
| 34 | - owl:onProperty :hasDescription | 55 | + owl:onProperty :hasDefaultRate |
| 35 | ] [ rdf:type owl:Restriction ; | 56 | ] [ rdf:type owl:Restriction ; |
| 36 | owl:maxQualifiedCardinality | 57 | owl:maxQualifiedCardinality |
| 37 | "1"^^xsd:nonNegativeInteger ; | 58 | "1"^^xsd:nonNegativeInteger ; |
| 38 | - owl:onDataRange xsd:string ; | 59 | + owl:onDataRange xsd:decimal ; |
| 39 | - owl:onProperty :hasDescription | 60 | + owl:onProperty :hasDefaultRate |
| 40 | ]) | 61 | ]) |
| 41 | ] ; | 62 | ] ; |
| 42 | - rdfs:subClassOf | ||
| 43 | - [ rdf:type owl:Restriction ; | ||
| 44 | - owl:minQualifiedCardinality | ||
| 45 | - "0"^^xsd:nonNegativeInteger ; | ||
| 46 | - owl:onClass :Availability ; | ||
| 47 | - owl:onProperty :hasAvailability | ||
| 48 | - ] ; | ||
| 49 | - rdfs:subClassOf | ||
| 50 | - [ rdf:type owl:Restriction ; | ||
| 51 | - owl:minQualifiedCardinality | ||
| 52 | - "0"^^xsd:nonNegativeInteger ; | ||
| 53 | - owl:onClass :ExternalReference ; | ||
| 54 | - owl:onProperty :hasExternalReference | ||
| 55 | - ] ; | ||
| 56 | - rdfs:subClassOf | ||
| 57 | - [ rdf:type owl:Restriction ; | ||
| 58 | - owl:onDataRange xsd:string ; | ||
| 59 | - owl:onProperty :hasName ; | ||
| 60 | - owl:qualifiedCardinality | ||
| 61 | - "1"^^xsd:nonNegativeInteger | ||
| 62 | - ] ; | ||
| 63 | :shouldHaveID "true" . | 63 | :shouldHaveID "true" . |
| 64 | 64 | ||
| 65 | userfield:hasCurrentProgress | 65 | userfield:hasCurrentProgress |
| ... | @@ -97,8 +97,23 @@ userfield:hasRemainingStart | ... | @@ -97,8 +97,23 @@ userfield:hasRemainingStart |
| 97 | [ rdf:type owl:Restriction ; | 97 | [ rdf:type owl:Restriction ; |
| 98 | owl:minQualifiedCardinality | 98 | owl:minQualifiedCardinality |
| 99 | "0"^^xsd:nonNegativeInteger ; | 99 | "0"^^xsd:nonNegativeInteger ; |
| 100 | - owl:onClass :Status ; | 100 | + owl:onClass :Resource ; |
| 101 | - owl:onProperty :hasActiveStatus | 101 | + owl:onProperty :hasResource |
| 102 | + ] ; | ||
| 103 | + rdfs:subClassOf | ||
| 104 | + [ rdf:type owl:Restriction ; | ||
| 105 | + owl:maxQualifiedCardinality | ||
| 106 | + "1"^^xsd:nonNegativeInteger ; | ||
| 107 | + owl:onClass userfield:SpecifiedUserField ; | ||
| 108 | + owl:onProperty :hasSpecifiedUserField | ||
| 109 | + ] ; | ||
| 110 | + rdfs:subClassOf | ||
| 111 | + [ rdf:type owl:Restriction ; | ||
| 112 | + :shouldUseRef "true"^^xsd:boolean ; | ||
| 113 | + owl:maxQualifiedCardinality | ||
| 114 | + "1"^^xsd:nonNegativeInteger ; | ||
| 115 | + owl:onClass :Calendar ; | ||
| 116 | + owl:onProperty :hasCalendar | ||
| 102 | ] ; | 117 | ] ; |
| 103 | rdfs:subClassOf | 118 | rdfs:subClassOf |
| 104 | [ rdf:type owl:Restriction ; | 119 | [ rdf:type owl:Restriction ; |
| ... | @@ -109,25 +124,33 @@ userfield:hasRemainingStart | ... | @@ -109,25 +124,33 @@ userfield:hasRemainingStart |
| 109 | ] ; | 124 | ] ; |
| 110 | rdfs:subClassOf | 125 | rdfs:subClassOf |
| 111 | [ rdf:type owl:Restriction ; | 126 | [ rdf:type owl:Restriction ; |
| 127 | + owl:maxQualifiedCardinality | ||
| 128 | + "1"^^xsd:nonNegativeInteger ; | ||
| 129 | + owl:onClass :ScheduleForActivity ; | ||
| 130 | + owl:onProperty :hasSchedule | ||
| 131 | + ] ; | ||
| 132 | + rdfs:subClassOf | ||
| 133 | + [ rdf:type owl:Restriction ; | ||
| 134 | + :shouldBeInternalAndExternalRef | ||
| 135 | + "true"^^xsd:boolean ; | ||
| 112 | owl:minQualifiedCardinality | 136 | owl:minQualifiedCardinality |
| 113 | "0"^^xsd:nonNegativeInteger ; | 137 | "0"^^xsd:nonNegativeInteger ; |
| 114 | - owl:onClass :Constraint ; | 138 | + owl:onClass :Activity ; |
| 115 | - owl:onProperty :hasConstraint | 139 | + owl:onProperty :hasParentActivity |
| 116 | ] ; | 140 | ] ; |
| 117 | rdfs:subClassOf | 141 | rdfs:subClassOf |
| 118 | [ rdf:type owl:Restriction ; | 142 | [ rdf:type owl:Restriction ; |
| 119 | - owl:maxQualifiedCardinality | 143 | + owl:minQualifiedCardinality |
| 120 | - "1"^^xsd:nonNegativeInteger ; | 144 | + "0"^^xsd:nonNegativeInteger ; |
| 121 | - owl:onClass userfield:SpecifiedUserField ; | 145 | + owl:onClass :ExternalReference ; |
| 122 | - owl:onProperty :hasSpecifiedUserField | 146 | + owl:onProperty :hasExternalReference |
| 123 | ] ; | 147 | ] ; |
| 124 | rdfs:subClassOf | 148 | rdfs:subClassOf |
| 125 | [ rdf:type owl:Restriction ; | 149 | [ rdf:type owl:Restriction ; |
| 126 | - :shouldUseRef "true"^^xsd:boolean ; | ||
| 127 | owl:minQualifiedCardinality | 150 | owl:minQualifiedCardinality |
| 128 | "0"^^xsd:nonNegativeInteger ; | 151 | "0"^^xsd:nonNegativeInteger ; |
| 129 | - owl:onClass :FreeField ; | 152 | + owl:onClass :Responsible ; |
| 130 | - owl:onProperty :hasFreeField | 153 | + owl:onProperty :hasResponsible |
| 131 | ] ; | 154 | ] ; |
| 132 | rdfs:subClassOf | 155 | rdfs:subClassOf |
| 133 | [ rdf:type owl:Restriction ; | 156 | [ rdf:type owl:Restriction ; |
| ... | @@ -140,52 +163,124 @@ userfield:hasRemainingStart | ... | @@ -140,52 +163,124 @@ userfield:hasRemainingStart |
| 140 | [ rdf:type owl:Restriction ; | 163 | [ rdf:type owl:Restriction ; |
| 141 | owl:minQualifiedCardinality | 164 | owl:minQualifiedCardinality |
| 142 | "0"^^xsd:nonNegativeInteger ; | 165 | "0"^^xsd:nonNegativeInteger ; |
| 143 | - owl:onClass :Resource ; | 166 | + owl:onClass :Status ; |
| 144 | - owl:onProperty :hasResource | 167 | + owl:onProperty :hasActiveStatus |
| 145 | ] ; | 168 | ] ; |
| 146 | rdfs:subClassOf | 169 | rdfs:subClassOf |
| 147 | [ rdf:type owl:Class ; | 170 | [ rdf:type owl:Class ; |
| 148 | - owl:unionOf (:Operation :RegularActivity :WorkOrder :Milestone) | 171 | + owl:unionOf (:Operation :PlannedActivity :WorkOrder :Milestone) |
| 149 | ] ; | 172 | ] ; |
| 150 | rdfs:subClassOf | 173 | rdfs:subClassOf |
| 151 | [ rdf:type owl:Restriction ; | 174 | [ rdf:type owl:Restriction ; |
| 152 | :shouldUseRef "true"^^xsd:boolean ; | 175 | :shouldUseRef "true"^^xsd:boolean ; |
| 153 | - owl:maxQualifiedCardinality | 176 | + owl:minQualifiedCardinality |
| 154 | - "1"^^xsd:nonNegativeInteger ; | 177 | + "0"^^xsd:nonNegativeInteger ; |
| 155 | - owl:onClass :Calendar ; | 178 | + owl:onClass :FreeField ; |
| 156 | - owl:onProperty :hasCalendar | 179 | + owl:onProperty :hasFreeField |
| 157 | ] ; | 180 | ] ; |
| 158 | rdfs:subClassOf | 181 | rdfs:subClassOf |
| 159 | [ rdf:type owl:Restriction ; | 182 | [ rdf:type owl:Restriction ; |
| 160 | owl:minQualifiedCardinality | 183 | owl:minQualifiedCardinality |
| 161 | "0"^^xsd:nonNegativeInteger ; | 184 | "0"^^xsd:nonNegativeInteger ; |
| 162 | - owl:onClass :ExternalReference ; | 185 | + owl:onClass :Constraint ; |
| 163 | - owl:onProperty :hasExternalReference | 186 | + owl:onProperty :hasConstraint |
| 164 | ] ; | 187 | ] ; |
| 188 | + :shouldHaveID "true" . | ||
| 189 | + | ||
| 190 | +:ActivityPlan | ||
| 191 | + rdf:type owl:Class ; | ||
| 192 | + rdfs:label "Activity Plan"^^xsd:string ; | ||
| 193 | + rdfs:subClassOf :Activity ; | ||
| 165 | rdfs:subClassOf | 194 | rdfs:subClassOf |
| 166 | [ rdf:type owl:Restriction ; | 195 | [ rdf:type owl:Restriction ; |
| 167 | owl:maxQualifiedCardinality | 196 | owl:maxQualifiedCardinality |
| 168 | "1"^^xsd:nonNegativeInteger ; | 197 | "1"^^xsd:nonNegativeInteger ; |
| 169 | - owl:onClass :ScheduleForActivity ; | 198 | + owl:onClass owl:Class ; |
| 170 | - owl:onProperty :hasSchedule | 199 | + owl:onProperty :hasResultType |
| 171 | ] ; | 200 | ] ; |
| 172 | rdfs:subClassOf | 201 | rdfs:subClassOf |
| 173 | [ rdf:type owl:Restriction ; | 202 | [ rdf:type owl:Restriction ; |
| 174 | - owl:minQualifiedCardinality | 203 | + owl:maxQualifiedCardinality |
| 175 | - "0"^^xsd:nonNegativeInteger ; | 204 | + "1"^^xsd:nonNegativeInteger ; |
| 176 | - owl:onClass :Responsible ; | 205 | + owl:onClass owl:Class ; |
| 177 | - owl:onProperty :hasResponsible | 206 | + owl:onProperty :hasPhaseType |
| 207 | + ] ; | ||
| 208 | + rdfs:subClassOf | ||
| 209 | + [ rdf:type owl:Restriction ; | ||
| 210 | + owl:maxQualifiedCardinality | ||
| 211 | + "1"^^xsd:nonNegativeInteger ; | ||
| 212 | + owl:onDataRange | ||
| 213 | + [ rdf:type owl:Class ; | ||
| 214 | + owl:unionOf (xsd:date xsd:dateTime) | ||
| 215 | + ] ; | ||
| 216 | + owl:onProperty :hasFinish | ||
| 217 | + ] ; | ||
| 218 | + rdfs:subClassOf | ||
| 219 | + [ rdf:type owl:Restriction ; | ||
| 220 | + owl:maxQualifiedCardinality | ||
| 221 | + "1"^^xsd:nonNegativeInteger ; | ||
| 222 | + owl:onClass owl:Class ; | ||
| 223 | + owl:onProperty :hasObjectiveType | ||
| 224 | + ] ; | ||
| 225 | + rdfs:subClassOf | ||
| 226 | + [ rdf:type owl:Restriction ; | ||
| 227 | + owl:maxQualifiedCardinality | ||
| 228 | + "1"^^xsd:nonNegativeInteger ; | ||
| 229 | + owl:onClass owl:Class ; | ||
| 230 | + owl:onProperty :hasAreaType | ||
| 231 | + ] ; | ||
| 232 | + rdfs:subClassOf | ||
| 233 | + [ rdf:type owl:Restriction ; | ||
| 234 | + owl:maxQualifiedCardinality | ||
| 235 | + "1"^^xsd:nonNegativeInteger ; | ||
| 236 | + owl:onDataRange xsd:dateTime ; | ||
| 237 | + owl:onProperty :now | ||
| 178 | ] ; | 238 | ] ; |
| 179 | rdfs:subClassOf | 239 | rdfs:subClassOf |
| 180 | [ rdf:type owl:Restriction ; | 240 | [ rdf:type owl:Restriction ; |
| 181 | - :shouldBeInternalAndExternalRef | ||
| 182 | - "true"^^xsd:boolean ; | ||
| 183 | owl:minQualifiedCardinality | 241 | owl:minQualifiedCardinality |
| 184 | "0"^^xsd:nonNegativeInteger ; | 242 | "0"^^xsd:nonNegativeInteger ; |
| 185 | owl:onClass :Activity ; | 243 | owl:onClass :Activity ; |
| 186 | - owl:onProperty :hasParentActivity | 244 | + owl:onProperty :hasActivity |
| 187 | ] ; | 245 | ] ; |
| 188 | - :shouldHaveID "true" . | 246 | + rdfs:subClassOf |
| 247 | + [ rdf:type owl:Restriction ; | ||
| 248 | + owl:maxQualifiedCardinality | ||
| 249 | + "1"^^xsd:nonNegativeInteger ; | ||
| 250 | + owl:onClass :Level ; | ||
| 251 | + owl:onProperty :hasLevelType | ||
| 252 | + ] ; | ||
| 253 | + rdfs:subClassOf | ||
| 254 | + [ rdf:type owl:Restriction ; | ||
| 255 | + owl:maxQualifiedCardinality | ||
| 256 | + "1"^^xsd:nonNegativeInteger ; | ||
| 257 | + owl:onClass owl:Class ; | ||
| 258 | + owl:onProperty :hasResourceType | ||
| 259 | + ] ; | ||
| 260 | + rdfs:subClassOf | ||
| 261 | + [ rdf:type owl:Restriction ; | ||
| 262 | + owl:maxQualifiedCardinality | ||
| 263 | + "1"^^xsd:nonNegativeInteger ; | ||
| 264 | + owl:onClass owl:Class ; | ||
| 265 | + owl:onProperty :hasPlanType | ||
| 266 | + ] ; | ||
| 267 | + rdfs:subClassOf | ||
| 268 | + [ rdf:type owl:Restriction ; | ||
| 269 | + owl:maxQualifiedCardinality | ||
| 270 | + "1"^^xsd:nonNegativeInteger ; | ||
| 271 | + owl:onDataRange | ||
| 272 | + [ rdf:type rdfs:Datatype ; | ||
| 273 | + owl:unionOf (xsd:date xsd:dateTime) | ||
| 274 | + ] ; | ||
| 275 | + owl:onProperty :hasStart | ||
| 276 | + ] ; | ||
| 277 | + rdfs:subClassOf | ||
| 278 | + [ rdf:type owl:Restriction ; | ||
| 279 | + owl:minQualifiedCardinality | ||
| 280 | + "0"^^xsd:nonNegativeInteger ; | ||
| 281 | + owl:onClass :ScheduleForPlan ; | ||
| 282 | + owl:onProperty :hasSchedule | ||
| 283 | + ] . | ||
| 189 | 284 | ||
| 190 | :Asset | 285 | :Asset |
| 191 | rdf:type owl:Class ; | 286 | rdf:type owl:Class ; |
| ... | @@ -196,32 +291,31 @@ userfield:hasRemainingStart | ... | @@ -196,32 +291,31 @@ userfield:hasRemainingStart |
| 196 | rdf:type owl:Class ; | 291 | rdf:type owl:Class ; |
| 197 | rdfs:subClassOf owl:Thing ; | 292 | rdfs:subClassOf owl:Thing ; |
| 198 | rdfs:subClassOf | 293 | rdfs:subClassOf |
| 199 | - [ rdf:type owl:Class ; | 294 | + [ rdf:type owl:Restriction ; |
| 200 | :shouldUseRef "true"^^xsd:boolean ; | 295 | :shouldUseRef "true"^^xsd:boolean ; |
| 201 | - owl:intersectionOf ([ rdf:type owl:Restriction ; | 296 | + owl:onClass :ActivityPlan ; |
| 202 | - owl:minQualifiedCardinality | 297 | + owl:onProperty :forPlan ; |
| 203 | - "0"^^xsd:nonNegativeInteger ; | 298 | + owl:qualifiedCardinality |
| 204 | - owl:onClass :Calendar ; | 299 | + "1"^^xsd:nonNegativeInteger |
| 205 | - owl:onProperty :hasCalendar | ||
| 206 | - ] [ rdf:type owl:Restriction ; | ||
| 207 | - owl:maxQualifiedCardinality | ||
| 208 | - "1"^^xsd:nonNegativeInteger ; | ||
| 209 | - owl:onClass :Calendar ; | ||
| 210 | - owl:onProperty :hasCalendar | ||
| 211 | - ]) | ||
| 212 | ] ; | 300 | ] ; |
| 213 | rdfs:subClassOf | 301 | rdfs:subClassOf |
| 214 | [ rdf:type owl:Class ; | 302 | [ rdf:type owl:Class ; |
| 215 | owl:intersectionOf ([ rdf:type owl:Restriction ; | 303 | owl:intersectionOf ([ rdf:type owl:Restriction ; |
| 216 | owl:minQualifiedCardinality | 304 | owl:minQualifiedCardinality |
| 217 | "0"^^xsd:nonNegativeInteger ; | 305 | "0"^^xsd:nonNegativeInteger ; |
| 218 | - owl:onDataRange xsd:duration ; | 306 | + owl:onDataRange |
| 219 | - owl:onProperty :dailyAvailableDuration | 307 | + [ rdf:type rdfs:Datatype ; |
| 308 | + owl:unionOf (xsd:date xsd:dateTime) | ||
| 309 | + ] ; | ||
| 310 | + owl:onProperty :availableTo | ||
| 220 | ] [ rdf:type owl:Restriction ; | 311 | ] [ rdf:type owl:Restriction ; |
| 221 | owl:maxQualifiedCardinality | 312 | owl:maxQualifiedCardinality |
| 222 | "1"^^xsd:nonNegativeInteger ; | 313 | "1"^^xsd:nonNegativeInteger ; |
| 223 | - owl:onDataRange xsd:duration ; | 314 | + owl:onDataRange |
| 224 | - owl:onProperty :dailyAvailableDuration | 315 | + [ rdf:type rdfs:Datatype ; |
| 316 | + owl:unionOf (xsd:date xsd:dateTime) | ||
| 317 | + ] ; | ||
| 318 | + owl:onProperty :availableTo | ||
| 225 | ]) | 319 | ]) |
| 226 | ] ; | 320 | ] ; |
| 227 | rdfs:subClassOf | 321 | rdfs:subClassOf |
| ... | @@ -249,28 +343,29 @@ userfield:hasRemainingStart | ... | @@ -249,28 +343,29 @@ userfield:hasRemainingStart |
| 249 | owl:intersectionOf ([ rdf:type owl:Restriction ; | 343 | owl:intersectionOf ([ rdf:type owl:Restriction ; |
| 250 | owl:minQualifiedCardinality | 344 | owl:minQualifiedCardinality |
| 251 | "0"^^xsd:nonNegativeInteger ; | 345 | "0"^^xsd:nonNegativeInteger ; |
| 252 | - owl:onDataRange | 346 | + owl:onDataRange xsd:duration ; |
| 253 | - [ rdf:type rdfs:Datatype ; | 347 | + owl:onProperty :dailyAvailableDuration |
| 254 | - owl:unionOf (xsd:date xsd:dateTime) | ||
| 255 | - ] ; | ||
| 256 | - owl:onProperty :availableTo | ||
| 257 | ] [ rdf:type owl:Restriction ; | 348 | ] [ rdf:type owl:Restriction ; |
| 258 | owl:maxQualifiedCardinality | 349 | owl:maxQualifiedCardinality |
| 259 | "1"^^xsd:nonNegativeInteger ; | 350 | "1"^^xsd:nonNegativeInteger ; |
| 260 | - owl:onDataRange | 351 | + owl:onDataRange xsd:duration ; |
| 261 | - [ rdf:type rdfs:Datatype ; | 352 | + owl:onProperty :dailyAvailableDuration |
| 262 | - owl:unionOf (xsd:date xsd:dateTime) | ||
| 263 | - ] ; | ||
| 264 | - owl:onProperty :availableTo | ||
| 265 | ]) | 353 | ]) |
| 266 | ] ; | 354 | ] ; |
| 267 | rdfs:subClassOf | 355 | rdfs:subClassOf |
| 268 | - [ rdf:type owl:Restriction ; | 356 | + [ rdf:type owl:Class ; |
| 269 | :shouldUseRef "true"^^xsd:boolean ; | 357 | :shouldUseRef "true"^^xsd:boolean ; |
| 270 | - owl:onClass :Plan ; | 358 | + owl:intersectionOf ([ rdf:type owl:Restriction ; |
| 271 | - owl:onProperty :forPlan ; | 359 | + owl:minQualifiedCardinality |
| 272 | - owl:qualifiedCardinality | 360 | + "0"^^xsd:nonNegativeInteger ; |
| 273 | - "1"^^xsd:nonNegativeInteger | 361 | + owl:onClass :Calendar ; |
| 362 | + owl:onProperty :hasCalendar | ||
| 363 | + ] [ rdf:type owl:Restriction ; | ||
| 364 | + owl:maxQualifiedCardinality | ||
| 365 | + "1"^^xsd:nonNegativeInteger ; | ||
| 366 | + owl:onClass :Calendar ; | ||
| 367 | + owl:onProperty :hasCalendar | ||
| 368 | + ]) | ||
| 274 | ] . | 369 | ] . |
| 275 | 370 | ||
| 276 | :BaselineScheduleForPlan | 371 | :BaselineScheduleForPlan |
| ... | @@ -284,11 +379,17 @@ userfield:hasRemainingStart | ... | @@ -284,11 +379,17 @@ userfield:hasRemainingStart |
| 284 | rdfs:subClassOf owl:Thing ; | 379 | rdfs:subClassOf owl:Thing ; |
| 285 | rdfs:subClassOf | 380 | rdfs:subClassOf |
| 286 | [ rdf:type owl:Restriction ; | 381 | [ rdf:type owl:Restriction ; |
| 287 | - :shouldHaveID "true"^^xsd:boolean ; | 382 | + owl:onDataRange xsd:string ; |
| 383 | + owl:onProperty :hasDescription ; | ||
| 384 | + owl:qualifiedCardinality | ||
| 385 | + "1"^^xsd:nonNegativeInteger | ||
| 386 | + ] ; | ||
| 387 | + rdfs:subClassOf | ||
| 388 | + [ rdf:type owl:Restriction ; | ||
| 288 | owl:minQualifiedCardinality | 389 | owl:minQualifiedCardinality |
| 289 | "0"^^xsd:nonNegativeInteger ; | 390 | "0"^^xsd:nonNegativeInteger ; |
| 290 | - owl:onClass :Period ; | 391 | + owl:onClass :ExternalReference ; |
| 291 | - owl:onProperty :hasPeriod | 392 | + owl:onProperty :hasExternalReference |
| 292 | ] ; | 393 | ] ; |
| 293 | rdfs:subClassOf | 394 | rdfs:subClassOf |
| 294 | [ rdf:type owl:Restriction ; | 395 | [ rdf:type owl:Restriction ; |
| ... | @@ -298,7 +399,7 @@ userfield:hasRemainingStart | ... | @@ -298,7 +399,7 @@ userfield:hasRemainingStart |
| 298 | [ rdf:type rdfs:Datatype ; | 399 | [ rdf:type rdfs:Datatype ; |
| 299 | owl:unionOf (xsd:date xsd:dateTime) | 400 | owl:unionOf (xsd:date xsd:dateTime) |
| 300 | ] ; | 401 | ] ; |
| 301 | - owl:onProperty :hasFinish | 402 | + owl:onProperty :hasStart |
| 302 | ] ; | 403 | ] ; |
| 303 | rdfs:subClassOf | 404 | rdfs:subClassOf |
| 304 | [ rdf:type owl:Restriction ; | 405 | [ rdf:type owl:Restriction ; |
| ... | @@ -308,21 +409,15 @@ userfield:hasRemainingStart | ... | @@ -308,21 +409,15 @@ userfield:hasRemainingStart |
| 308 | [ rdf:type rdfs:Datatype ; | 409 | [ rdf:type rdfs:Datatype ; |
| 309 | owl:unionOf (xsd:date xsd:dateTime) | 410 | owl:unionOf (xsd:date xsd:dateTime) |
| 310 | ] ; | 411 | ] ; |
| 311 | - owl:onProperty :hasStart | 412 | + owl:onProperty :hasFinish |
| 312 | ] ; | 413 | ] ; |
| 313 | rdfs:subClassOf | 414 | rdfs:subClassOf |
| 314 | [ rdf:type owl:Restriction ; | 415 | [ rdf:type owl:Restriction ; |
| 416 | + :shouldHaveID "true"^^xsd:boolean ; | ||
| 315 | owl:minQualifiedCardinality | 417 | owl:minQualifiedCardinality |
| 316 | "0"^^xsd:nonNegativeInteger ; | 418 | "0"^^xsd:nonNegativeInteger ; |
| 317 | - owl:onClass :ExternalReference ; | 419 | + owl:onClass :Period ; |
| 318 | - owl:onProperty :hasExternalReference | 420 | + owl:onProperty :hasPeriod |
| 319 | - ] ; | ||
| 320 | - rdfs:subClassOf | ||
| 321 | - [ rdf:type owl:Restriction ; | ||
| 322 | - owl:onDataRange xsd:string ; | ||
| 323 | - owl:onProperty :hasDescription ; | ||
| 324 | - owl:qualifiedCardinality | ||
| 325 | - "1"^^xsd:nonNegativeInteger | ||
| 326 | ] ; | 421 | ] ; |
| 327 | :shouldHaveID "true" . | 422 | :shouldHaveID "true" . |
| 328 | 423 | ||
| ... | @@ -331,23 +426,17 @@ userfield:hasRemainingStart | ... | @@ -331,23 +426,17 @@ userfield:hasRemainingStart |
| 331 | rdfs:subClassOf owl:Thing ; | 426 | rdfs:subClassOf owl:Thing ; |
| 332 | rdfs:subClassOf | 427 | rdfs:subClassOf |
| 333 | [ rdf:type owl:Restriction ; | 428 | [ rdf:type owl:Restriction ; |
| 334 | - owl:maxQualifiedCardinality | 429 | + owl:onDataRange xsd:string ; |
| 335 | - "1"^^xsd:nonNegativeInteger ; | 430 | + owl:onProperty :hasName ; |
| 336 | - owl:onDataRange | 431 | + owl:qualifiedCardinality |
| 337 | - [ rdf:type rdfs:Datatype ; | 432 | + "1"^^xsd:nonNegativeInteger |
| 338 | - owl:unionOf (xsd:date xsd:dateTime) | ||
| 339 | - ] ; | ||
| 340 | - owl:onProperty :hasFinish | ||
| 341 | ] ; | 433 | ] ; |
| 342 | rdfs:subClassOf | 434 | rdfs:subClassOf |
| 343 | [ rdf:type owl:Restriction ; | 435 | [ rdf:type owl:Restriction ; |
| 344 | - owl:maxQualifiedCardinality | 436 | + owl:minQualifiedCardinality |
| 345 | - "1"^^xsd:nonNegativeInteger ; | 437 | + "1"^^xsd:nonNegativeInteger ; |
| 346 | - owl:onDataRange | 438 | + owl:onClass :Calendar ; |
| 347 | - [ rdf:type rdfs:Datatype ; | 439 | + owl:onProperty :hasCalendar |
| 348 | - owl:unionOf (xsd:date xsd:dateTime) | ||
| 349 | - ] ; | ||
| 350 | - owl:onProperty :hasStart | ||
| 351 | ] ; | 440 | ] ; |
| 352 | rdfs:subClassOf | 441 | rdfs:subClassOf |
| 353 | [ rdf:type owl:Restriction ; | 442 | [ rdf:type owl:Restriction ; |
| ... | @@ -358,17 +447,23 @@ userfield:hasRemainingStart | ... | @@ -358,17 +447,23 @@ userfield:hasRemainingStart |
| 358 | ] ; | 447 | ] ; |
| 359 | rdfs:subClassOf | 448 | rdfs:subClassOf |
| 360 | [ rdf:type owl:Restriction ; | 449 | [ rdf:type owl:Restriction ; |
| 361 | - owl:minQualifiedCardinality | 450 | + owl:maxQualifiedCardinality |
| 362 | "1"^^xsd:nonNegativeInteger ; | 451 | "1"^^xsd:nonNegativeInteger ; |
| 363 | - owl:onClass :Calendar ; | 452 | + owl:onDataRange |
| 364 | - owl:onProperty :hasCalendar | 453 | + [ rdf:type rdfs:Datatype ; |
| 454 | + owl:unionOf (xsd:date xsd:dateTime) | ||
| 455 | + ] ; | ||
| 456 | + owl:onProperty :hasStart | ||
| 365 | ] ; | 457 | ] ; |
| 366 | rdfs:subClassOf | 458 | rdfs:subClassOf |
| 367 | [ rdf:type owl:Restriction ; | 459 | [ rdf:type owl:Restriction ; |
| 368 | - owl:onDataRange xsd:string ; | 460 | + owl:maxQualifiedCardinality |
| 369 | - owl:onProperty :hasName ; | 461 | + "1"^^xsd:nonNegativeInteger ; |
| 370 | - owl:qualifiedCardinality | 462 | + owl:onDataRange |
| 371 | - "1"^^xsd:nonNegativeInteger | 463 | + [ rdf:type rdfs:Datatype ; |
| 464 | + owl:unionOf (xsd:date xsd:dateTime) | ||
| 465 | + ] ; | ||
| 466 | + owl:onProperty :hasFinish | ||
| 372 | ] ; | 467 | ] ; |
| 373 | :shouldHaveID "true" . | 468 | :shouldHaveID "true" . |
| 374 | 469 | ||
| ... | @@ -376,16 +471,18 @@ userfield:hasRemainingStart | ... | @@ -376,16 +471,18 @@ userfield:hasRemainingStart |
| 376 | rdf:type owl:Class ; | 471 | rdf:type owl:Class ; |
| 377 | rdfs:subClassOf owl:Thing ; | 472 | rdfs:subClassOf owl:Thing ; |
| 378 | rdfs:subClassOf | 473 | rdfs:subClassOf |
| 379 | - [ rdf:type owl:Class ; | 474 | + [ rdf:type owl:Restriction ; |
| 380 | - owl:unionOf (:FF :FS :SF :SS) | 475 | + owl:minQualifiedCardinality |
| 476 | + "0"^^xsd:nonNegativeInteger ; | ||
| 477 | + owl:onClass :ExternalReference ; | ||
| 478 | + owl:onProperty :hasExternalReference | ||
| 381 | ] ; | 479 | ] ; |
| 382 | rdfs:subClassOf | 480 | rdfs:subClassOf |
| 383 | [ rdf:type owl:Restriction ; | 481 | [ rdf:type owl:Restriction ; |
| 384 | - :shouldUseRef "true"^^xsd:boolean ; | ||
| 385 | owl:maxQualifiedCardinality | 482 | owl:maxQualifiedCardinality |
| 386 | "1"^^xsd:nonNegativeInteger ; | 483 | "1"^^xsd:nonNegativeInteger ; |
| 387 | - owl:onClass :Calendar ; | 484 | + owl:onDataRange xsd:duration ; |
| 388 | - owl:onProperty :hasCalendar | 485 | + owl:onProperty :hasLag |
| 389 | ] ; | 486 | ] ; |
| 390 | rdfs:subClassOf | 487 | rdfs:subClassOf |
| 391 | [ rdf:type owl:Restriction ; | 488 | [ rdf:type owl:Restriction ; |
| ... | @@ -397,17 +494,15 @@ userfield:hasRemainingStart | ... | @@ -397,17 +494,15 @@ userfield:hasRemainingStart |
| 397 | ] ; | 494 | ] ; |
| 398 | rdfs:subClassOf | 495 | rdfs:subClassOf |
| 399 | [ rdf:type owl:Restriction ; | 496 | [ rdf:type owl:Restriction ; |
| 497 | + :shouldUseRef "true"^^xsd:boolean ; | ||
| 400 | owl:maxQualifiedCardinality | 498 | owl:maxQualifiedCardinality |
| 401 | "1"^^xsd:nonNegativeInteger ; | 499 | "1"^^xsd:nonNegativeInteger ; |
| 402 | - owl:onDataRange xsd:duration ; | 500 | + owl:onClass :Calendar ; |
| 403 | - owl:onProperty :hasLag | 501 | + owl:onProperty :hasCalendar |
| 404 | ] ; | 502 | ] ; |
| 405 | rdfs:subClassOf | 503 | rdfs:subClassOf |
| 406 | - [ rdf:type owl:Restriction ; | 504 | + [ rdf:type owl:Class ; |
| 407 | - owl:minQualifiedCardinality | 505 | + owl:unionOf (:FF :FS :SF :SS) |
| 408 | - "0"^^xsd:nonNegativeInteger ; | ||
| 409 | - owl:onClass :ExternalReference ; | ||
| 410 | - owl:onProperty :hasExternalReference | ||
| 411 | ] ; | 506 | ] ; |
| 412 | :shouldHaveID "true" . | 507 | :shouldHaveID "true" . |
| 413 | 508 | ||
| ... | @@ -417,14 +512,14 @@ userfield:hasRemainingStart | ... | @@ -417,14 +512,14 @@ userfield:hasRemainingStart |
| 417 | rdfs:subClassOf | 512 | rdfs:subClassOf |
| 418 | [ rdf:type owl:Restriction ; | 513 | [ rdf:type owl:Restriction ; |
| 419 | owl:onDataRange xsd:decimal ; | 514 | owl:onDataRange xsd:decimal ; |
| 420 | - owl:onProperty :hasX ; | 515 | + owl:onProperty :hasY ; |
| 421 | owl:qualifiedCardinality | 516 | owl:qualifiedCardinality |
| 422 | "1"^^xsd:nonNegativeInteger | 517 | "1"^^xsd:nonNegativeInteger |
| 423 | ] ; | 518 | ] ; |
| 424 | rdfs:subClassOf | 519 | rdfs:subClassOf |
| 425 | [ rdf:type owl:Restriction ; | 520 | [ rdf:type owl:Restriction ; |
| 426 | owl:onDataRange xsd:decimal ; | 521 | owl:onDataRange xsd:decimal ; |
| 427 | - owl:onProperty :hasY ; | 522 | + owl:onProperty :hasX ; |
| 428 | owl:qualifiedCardinality | 523 | owl:qualifiedCardinality |
| 429 | "1"^^xsd:nonNegativeInteger | 524 | "1"^^xsd:nonNegativeInteger |
| 430 | ] . | 525 | ] . |
| ... | @@ -457,15 +552,15 @@ userfield:hasRemainingStart | ... | @@ -457,15 +552,15 @@ userfield:hasRemainingStart |
| 457 | [ rdf:type owl:Restriction ; | 552 | [ rdf:type owl:Restriction ; |
| 458 | owl:minQualifiedCardinality | 553 | owl:minQualifiedCardinality |
| 459 | "0"^^xsd:nonNegativeInteger ; | 554 | "0"^^xsd:nonNegativeInteger ; |
| 460 | - owl:onClass :ResourceSet ; | 555 | + owl:onClass :ProfileSet ; |
| 461 | - owl:onProperty :hasResourceSet | 556 | + owl:onProperty :hasProfileSet |
| 462 | ] ; | 557 | ] ; |
| 463 | rdfs:subClassOf | 558 | rdfs:subClassOf |
| 464 | [ rdf:type owl:Restriction ; | 559 | [ rdf:type owl:Restriction ; |
| 465 | - owl:onClass :Project ; | 560 | + owl:minQualifiedCardinality |
| 466 | - owl:onProperty :hasProject ; | 561 | + "0"^^xsd:nonNegativeInteger ; |
| 467 | - owl:qualifiedCardinality | 562 | + owl:onClass :CalendarSet ; |
| 468 | - "1"^^xsd:nonNegativeInteger | 563 | + owl:onProperty :hasCalendarSet |
| 469 | ] ; | 564 | ] ; |
| 470 | rdfs:subClassOf | 565 | rdfs:subClassOf |
| 471 | [ rdf:type owl:Restriction ; | 566 | [ rdf:type owl:Restriction ; |
| ... | @@ -476,17 +571,17 @@ userfield:hasRemainingStart | ... | @@ -476,17 +571,17 @@ userfield:hasRemainingStart |
| 476 | ] ; | 571 | ] ; |
| 477 | rdfs:subClassOf | 572 | rdfs:subClassOf |
| 478 | [ rdf:type owl:Restriction ; | 573 | [ rdf:type owl:Restriction ; |
| 479 | - owl:minQualifiedCardinality | 574 | + owl:onClass :Project ; |
| 480 | - "0"^^xsd:nonNegativeInteger ; | 575 | + owl:onProperty :hasProject ; |
| 481 | - owl:onClass :CalendarSet ; | 576 | + owl:qualifiedCardinality |
| 482 | - owl:onProperty :hasCalendarSet | 577 | + "1"^^xsd:nonNegativeInteger |
| 483 | ] ; | 578 | ] ; |
| 484 | rdfs:subClassOf | 579 | rdfs:subClassOf |
| 485 | [ rdf:type owl:Restriction ; | 580 | [ rdf:type owl:Restriction ; |
| 486 | owl:minQualifiedCardinality | 581 | owl:minQualifiedCardinality |
| 487 | "0"^^xsd:nonNegativeInteger ; | 582 | "0"^^xsd:nonNegativeInteger ; |
| 488 | - owl:onClass :ProfileSet ; | 583 | + owl:onClass :ResourceSet ; |
| 489 | - owl:onProperty :hasProfileSet | 584 | + owl:onProperty :hasResourceSet |
| 490 | ] . | 585 | ] . |
| 491 | 586 | ||
| 492 | :DgPhase | 587 | :DgPhase |
| ... | @@ -504,20 +599,6 @@ userfield:hasRemainingStart | ... | @@ -504,20 +599,6 @@ userfield:hasRemainingStart |
| 504 | rdfs:subClassOf owl:Thing ; | 599 | rdfs:subClassOf owl:Thing ; |
| 505 | rdfs:subClassOf | 600 | rdfs:subClassOf |
| 506 | [ rdf:type owl:Restriction ; | 601 | [ rdf:type owl:Restriction ; |
| 507 | - owl:onDataRange xsd:anyURI ; | ||
| 508 | - owl:onProperty :hasSource ; | ||
| 509 | - owl:qualifiedCardinality | ||
| 510 | - "1"^^xsd:nonNegativeInteger | ||
| 511 | - ] ; | ||
| 512 | - rdfs:subClassOf | ||
| 513 | - [ rdf:type owl:Restriction ; | ||
| 514 | - owl:onDataRange xsd:string ; | ||
| 515 | - owl:onProperty :hasID ; | ||
| 516 | - owl:qualifiedCardinality | ||
| 517 | - "1"^^xsd:nonNegativeInteger | ||
| 518 | - ] ; | ||
| 519 | - rdfs:subClassOf | ||
| 520 | - [ rdf:type owl:Restriction ; | ||
| 521 | owl:onDataRange | 602 | owl:onDataRange |
| 522 | [ rdf:type rdfs:Datatype ; | 603 | [ rdf:type rdfs:Datatype ; |
| 523 | owl:oneOf | 604 | owl:oneOf |
| ... | @@ -537,6 +618,20 @@ userfield:hasRemainingStart | ... | @@ -537,6 +618,20 @@ userfield:hasRemainingStart |
| 537 | owl:onProperty :hasApplication ; | 618 | owl:onProperty :hasApplication ; |
| 538 | owl:qualifiedCardinality | 619 | owl:qualifiedCardinality |
| 539 | "1"^^xsd:nonNegativeInteger | 620 | "1"^^xsd:nonNegativeInteger |
| 621 | + ] ; | ||
| 622 | + rdfs:subClassOf | ||
| 623 | + [ rdf:type owl:Restriction ; | ||
| 624 | + owl:onDataRange xsd:string ; | ||
| 625 | + owl:onProperty :hasID ; | ||
| 626 | + owl:qualifiedCardinality | ||
| 627 | + "1"^^xsd:nonNegativeInteger | ||
| 628 | + ] ; | ||
| 629 | + rdfs:subClassOf | ||
| 630 | + [ rdf:type owl:Restriction ; | ||
| 631 | + owl:onDataRange xsd:anyURI ; | ||
| 632 | + owl:onProperty :hasSource ; | ||
| 633 | + owl:qualifiedCardinality | ||
| 634 | + "1"^^xsd:nonNegativeInteger | ||
| 540 | ] . | 635 | ] . |
| 541 | 636 | ||
| 542 | :FF rdf:type owl:Class ; | 637 | :FF rdf:type owl:Class ; |
| ... | @@ -559,18 +654,18 @@ userfield:hasRemainingStart | ... | @@ -559,18 +654,18 @@ userfield:hasRemainingStart |
| 559 | rdf:type owl:Class ; | 654 | rdf:type owl:Class ; |
| 560 | rdfs:subClassOf | 655 | rdfs:subClassOf |
| 561 | [ rdf:type owl:Restriction ; | 656 | [ rdf:type owl:Restriction ; |
| 657 | + owl:onDataRange xsd:string ; | ||
| 658 | + owl:onProperty :hasFieldName ; | ||
| 659 | + owl:qualifiedCardinality | ||
| 660 | + "1"^^xsd:nonNegativeInteger | ||
| 661 | + ] ; | ||
| 662 | + rdfs:subClassOf | ||
| 663 | + [ rdf:type owl:Restriction ; | ||
| 562 | :shouldHaveID "true"^^xsd:boolean ; | 664 | :shouldHaveID "true"^^xsd:boolean ; |
| 563 | owl:minQualifiedCardinality | 665 | owl:minQualifiedCardinality |
| 564 | "0"^^xsd:nonNegativeInteger ; | 666 | "0"^^xsd:nonNegativeInteger ; |
| 565 | owl:onClass :FreeFieldValue ; | 667 | owl:onClass :FreeFieldValue ; |
| 566 | owl:onProperty :hasValue | 668 | owl:onProperty :hasValue |
| 567 | - ] ; | ||
| 568 | - rdfs:subClassOf | ||
| 569 | - [ rdf:type owl:Restriction ; | ||
| 570 | - owl:onDataRange xsd:string ; | ||
| 571 | - owl:onProperty :hasFieldName ; | ||
| 572 | - owl:qualifiedCardinality | ||
| 573 | - "1"^^xsd:nonNegativeInteger | ||
| 574 | ] . | 669 | ] . |
| 575 | 670 | ||
| 576 | :FreeFieldSet | 671 | :FreeFieldSet |
| ... | @@ -578,10 +673,10 @@ userfield:hasRemainingStart | ... | @@ -578,10 +673,10 @@ userfield:hasRemainingStart |
| 578 | rdfs:subClassOf owl:Thing ; | 673 | rdfs:subClassOf owl:Thing ; |
| 579 | rdfs:subClassOf | 674 | rdfs:subClassOf |
| 580 | [ rdf:type owl:Restriction ; | 675 | [ rdf:type owl:Restriction ; |
| 581 | - owl:minQualifiedCardinality | 676 | + owl:onDataRange xsd:string ; |
| 582 | - "0"^^xsd:nonNegativeInteger ; | 677 | + owl:onProperty :hasName ; |
| 583 | - owl:onClass :FreeField ; | 678 | + owl:qualifiedCardinality |
| 584 | - owl:onProperty userfield:hasFreeFieldForSpecifiedUserField | 679 | + "1"^^xsd:nonNegativeInteger |
| 585 | ] ; | 680 | ] ; |
| 586 | rdfs:subClassOf | 681 | rdfs:subClassOf |
| 587 | [ rdf:type owl:Restriction ; | 682 | [ rdf:type owl:Restriction ; |
| ... | @@ -592,32 +687,32 @@ userfield:hasRemainingStart | ... | @@ -592,32 +687,32 @@ userfield:hasRemainingStart |
| 592 | ] ; | 687 | ] ; |
| 593 | rdfs:subClassOf | 688 | rdfs:subClassOf |
| 594 | [ rdf:type owl:Restriction ; | 689 | [ rdf:type owl:Restriction ; |
| 595 | - owl:onDataRange xsd:string ; | 690 | + owl:minQualifiedCardinality |
| 596 | - owl:onProperty :hasName ; | 691 | + "0"^^xsd:nonNegativeInteger ; |
| 597 | - owl:qualifiedCardinality | 692 | + owl:onClass :FreeField ; |
| 598 | - "1"^^xsd:nonNegativeInteger | 693 | + owl:onProperty userfield:hasFreeFieldForSpecifiedUserField |
| 599 | ] . | 694 | ] . |
| 600 | 695 | ||
| 601 | :FreeFieldValue | 696 | :FreeFieldValue |
| 602 | rdf:type owl:Class ; | 697 | rdf:type owl:Class ; |
| 603 | rdfs:subClassOf | 698 | rdfs:subClassOf |
| 604 | [ rdf:type owl:Restriction ; | 699 | [ rdf:type owl:Restriction ; |
| 605 | - owl:maxQualifiedCardinality | ||
| 606 | - "1"^^xsd:nonNegativeInteger ; | ||
| 607 | owl:onDataRange xsd:anyType ; | 700 | owl:onDataRange xsd:anyType ; |
| 608 | - owl:onProperty :hasDescription | 701 | + owl:onProperty :hasShort ; |
| 702 | + owl:qualifiedCardinality | ||
| 703 | + "1"^^xsd:nonNegativeInteger | ||
| 609 | ] ; | 704 | ] ; |
| 610 | rdfs:subClassOf | 705 | rdfs:subClassOf |
| 611 | [ rdf:type owl:Restriction ; | 706 | [ rdf:type owl:Restriction ; |
| 707 | + owl:maxQualifiedCardinality | ||
| 708 | + "1"^^xsd:nonNegativeInteger ; | ||
| 612 | owl:onDataRange xsd:anyType ; | 709 | owl:onDataRange xsd:anyType ; |
| 613 | - owl:onProperty :hasShort ; | 710 | + owl:onProperty :hasDescription |
| 614 | - owl:qualifiedCardinality | ||
| 615 | - "1"^^xsd:nonNegativeInteger | ||
| 616 | ] ; | 711 | ] ; |
| 617 | :shouldHaveID "true" . | 712 | :shouldHaveID "true" . |
| 618 | 713 | ||
| 619 | :Friday | 714 | :Friday |
| 620 | - rdf:type :Weekday , owl:NamedIndividual . | 715 | + rdf:type owl:NamedIndividual , :Weekday . |
| 621 | 716 | ||
| 622 | :HighCriticality | 717 | :HighCriticality |
| 623 | rdf:type :Criticality ; | 718 | rdf:type :Criticality ; |
| ... | @@ -652,7 +747,7 @@ userfield:hasRemainingStart | ... | @@ -652,7 +747,7 @@ userfield:hasRemainingStart |
| 652 | rdfs:subClassOf :Activity . | 747 | rdfs:subClassOf :Activity . |
| 653 | 748 | ||
| 654 | :Monday | 749 | :Monday |
| 655 | - rdf:type :Weekday , owl:NamedIndividual . | 750 | + rdf:type owl:NamedIndividual , :Weekday . |
| 656 | 751 | ||
| 657 | :NoRepeatPeriod | 752 | :NoRepeatPeriod |
| 658 | rdf:type owl:Class ; | 753 | rdf:type owl:Class ; |
| ... | @@ -665,166 +760,75 @@ userfield:hasRemainingStart | ... | @@ -665,166 +760,75 @@ userfield:hasRemainingStart |
| 665 | :Period | 760 | :Period |
| 666 | rdf:type owl:Class ; | 761 | rdf:type owl:Class ; |
| 667 | rdfs:subClassOf | 762 | rdfs:subClassOf |
| 668 | - [ rdf:type owl:Class ; | ||
| 669 | - owl:unionOf (:DailyRepeatPeriod :NoRepeatPeriod :WeeklyRepeatPeriod) | ||
| 670 | - ] ; | ||
| 671 | - rdfs:subClassOf | ||
| 672 | - [ rdf:type owl:Restriction ; | ||
| 673 | - :shouldUseRef "true"^^xsd:boolean ; | ||
| 674 | - owl:maxQualifiedCardinality | ||
| 675 | - "1"^^xsd:nonNegativeInteger ; | ||
| 676 | - owl:onClass :Period ; | ||
| 677 | - owl:onProperty :hasPreviousPeriod | ||
| 678 | - ] ; | ||
| 679 | - rdfs:subClassOf | ||
| 680 | - [ rdf:type owl:Restriction ; | ||
| 681 | - owl:maxQualifiedCardinality | ||
| 682 | - "1"^^xsd:nonNegativeInteger ; | ||
| 683 | - owl:onDataRange xsd:date ; | ||
| 684 | - owl:onProperty :hasFinishDate | ||
| 685 | - ] ; | ||
| 686 | - rdfs:subClassOf | ||
| 687 | - [ rdf:type owl:Restriction ; | ||
| 688 | - owl:maxQualifiedCardinality | ||
| 689 | - "1"^^xsd:nonNegativeInteger ; | ||
| 690 | - owl:onDataRange xsd:date ; | ||
| 691 | - owl:onProperty :hasStartDate | ||
| 692 | - ] ; | ||
| 693 | - rdfs:subClassOf | ||
| 694 | - [ rdf:type owl:Restriction ; | ||
| 695 | - owl:maxQualifiedCardinality | ||
| 696 | - "1"^^xsd:nonNegativeInteger ; | ||
| 697 | - owl:onDataRange xsd:time ; | ||
| 698 | - owl:onProperty :hasFinishTime | ||
| 699 | - ] ; | ||
| 700 | - rdfs:subClassOf | ||
| 701 | - [ rdf:type owl:Restriction ; | ||
| 702 | - owl:maxQualifiedCardinality | ||
| 703 | - "1"^^xsd:nonNegativeInteger ; | ||
| 704 | - owl:onDataRange xsd:time ; | ||
| 705 | - owl:onProperty :hasStartTime | ||
| 706 | - ] ; | ||
| 707 | - rdfs:subClassOf | ||
| 708 | [ rdf:type owl:Restriction ; | 763 | [ rdf:type owl:Restriction ; |
| 709 | owl:onDataRange xsd:boolean ; | 764 | owl:onDataRange xsd:boolean ; |
| 710 | owl:onProperty :isFree ; | 765 | owl:onProperty :isFree ; |
| 711 | owl:qualifiedCardinality | 766 | owl:qualifiedCardinality |
| 712 | "1"^^xsd:nonNegativeInteger | 767 | "1"^^xsd:nonNegativeInteger |
| 713 | - ] . | ||
| 714 | - | ||
| 715 | -:Phase | ||
| 716 | - rdf:type owl:Class ; | ||
| 717 | - rdfs:label "Phase"^^xsd:string ; | ||
| 718 | - rdfs:subClassOf owl:Thing . | ||
| 719 | - | ||
| 720 | -:Plan | ||
| 721 | - rdf:type owl:Class ; | ||
| 722 | - rdfs:label "Plan"^^xsd:string ; | ||
| 723 | - rdfs:subClassOf :Activity ; | ||
| 724 | - rdfs:subClassOf | ||
| 725 | - [ rdf:type owl:Restriction ; | ||
| 726 | - owl:maxQualifiedCardinality | ||
| 727 | - "1"^^xsd:nonNegativeInteger ; | ||
| 728 | - owl:onDataRange xsd:dateTime ; | ||
| 729 | - owl:onProperty :now | ||
| 730 | - ] ; | ||
| 731 | - rdfs:subClassOf | ||
| 732 | - [ rdf:type owl:Restriction ; | ||
| 733 | - owl:maxQualifiedCardinality | ||
| 734 | - "1"^^xsd:nonNegativeInteger ; | ||
| 735 | - owl:onClass owl:Class ; | ||
| 736 | - owl:onProperty :hasAreaType | ||
| 737 | - ] ; | ||
| 738 | - rdfs:subClassOf | ||
| 739 | - [ rdf:type owl:Restriction ; | ||
| 740 | - owl:minQualifiedCardinality | ||
| 741 | - "0"^^xsd:nonNegativeInteger ; | ||
| 742 | - owl:onClass :Activity ; | ||
| 743 | - owl:onProperty :hasActivity | ||
| 744 | - ] ; | ||
| 745 | - rdfs:subClassOf | ||
| 746 | - [ rdf:type owl:Restriction ; | ||
| 747 | - owl:maxQualifiedCardinality | ||
| 748 | - "1"^^xsd:nonNegativeInteger ; | ||
| 749 | - owl:onClass owl:Class ; | ||
| 750 | - owl:onProperty :hasResourceType | ||
| 751 | - ] ; | ||
| 752 | - rdfs:subClassOf | ||
| 753 | - [ rdf:type owl:Restriction ; | ||
| 754 | - owl:maxQualifiedCardinality | ||
| 755 | - "1"^^xsd:nonNegativeInteger ; | ||
| 756 | - owl:onDataRange | ||
| 757 | - [ rdf:type rdfs:Datatype ; | ||
| 758 | - owl:unionOf (xsd:date xsd:dateTime) | ||
| 759 | - ] ; | ||
| 760 | - owl:onProperty :hasStart | ||
| 761 | - ] ; | ||
| 762 | - rdfs:subClassOf | ||
| 763 | - [ rdf:type owl:Restriction ; | ||
| 764 | - owl:maxQualifiedCardinality | ||
| 765 | - "1"^^xsd:nonNegativeInteger ; | ||
| 766 | - owl:onClass owl:Class ; | ||
| 767 | - owl:onProperty :hasObjectiveType | ||
| 768 | ] ; | 768 | ] ; |
| 769 | rdfs:subClassOf | 769 | rdfs:subClassOf |
| 770 | [ rdf:type owl:Restriction ; | 770 | [ rdf:type owl:Restriction ; |
| 771 | owl:maxQualifiedCardinality | 771 | owl:maxQualifiedCardinality |
| 772 | "1"^^xsd:nonNegativeInteger ; | 772 | "1"^^xsd:nonNegativeInteger ; |
| 773 | - owl:onClass owl:Class ; | 773 | + owl:onDataRange xsd:time ; |
| 774 | - owl:onProperty :hasResultType | 774 | + owl:onProperty :hasStartTime |
| 775 | ] ; | 775 | ] ; |
| 776 | rdfs:subClassOf | 776 | rdfs:subClassOf |
| 777 | [ rdf:type owl:Restriction ; | 777 | [ rdf:type owl:Restriction ; |
| 778 | owl:maxQualifiedCardinality | 778 | owl:maxQualifiedCardinality |
| 779 | "1"^^xsd:nonNegativeInteger ; | 779 | "1"^^xsd:nonNegativeInteger ; |
| 780 | - owl:onClass owl:Class ; | 780 | + owl:onDataRange xsd:time ; |
| 781 | - owl:onProperty :hasPhaseType | 781 | + owl:onProperty :hasFinishTime |
| 782 | ] ; | 782 | ] ; |
| 783 | rdfs:subClassOf | 783 | rdfs:subClassOf |
| 784 | [ rdf:type owl:Restriction ; | 784 | [ rdf:type owl:Restriction ; |
| 785 | owl:maxQualifiedCardinality | 785 | owl:maxQualifiedCardinality |
| 786 | "1"^^xsd:nonNegativeInteger ; | 786 | "1"^^xsd:nonNegativeInteger ; |
| 787 | - owl:onDataRange | 787 | + owl:onDataRange xsd:date ; |
| 788 | - [ rdf:type owl:Class ; | 788 | + owl:onProperty :hasStartDate |
| 789 | - owl:unionOf (xsd:date xsd:dateTime) | ||
| 790 | - ] ; | ||
| 791 | - owl:onProperty :hasFinish | ||
| 792 | ] ; | 789 | ] ; |
| 793 | rdfs:subClassOf | 790 | rdfs:subClassOf |
| 794 | [ rdf:type owl:Restriction ; | 791 | [ rdf:type owl:Restriction ; |
| 795 | owl:maxQualifiedCardinality | 792 | owl:maxQualifiedCardinality |
| 796 | - "1"^^xsd:nonNegativeInteger ; | 793 | + "1"^^xsd:nonNegativeInteger ; |
| 797 | - owl:onClass :Level ; | 794 | + owl:onDataRange xsd:date ; |
| 798 | - owl:onProperty :hasLevelType | 795 | + owl:onProperty :hasFinishDate |
| 799 | ] ; | 796 | ] ; |
| 800 | rdfs:subClassOf | 797 | rdfs:subClassOf |
| 801 | [ rdf:type owl:Restriction ; | 798 | [ rdf:type owl:Restriction ; |
| 799 | + :shouldUseRef "true"^^xsd:boolean ; | ||
| 802 | owl:maxQualifiedCardinality | 800 | owl:maxQualifiedCardinality |
| 803 | "1"^^xsd:nonNegativeInteger ; | 801 | "1"^^xsd:nonNegativeInteger ; |
| 804 | - owl:onClass owl:Class ; | 802 | + owl:onClass :Period ; |
| 805 | - owl:onProperty :hasPlanType | 803 | + owl:onProperty :hasPreviousPeriod |
| 806 | ] ; | 804 | ] ; |
| 807 | rdfs:subClassOf | 805 | rdfs:subClassOf |
| 808 | - [ rdf:type owl:Restriction ; | 806 | + [ rdf:type owl:Class ; |
| 809 | - owl:minQualifiedCardinality | 807 | + owl:unionOf (:DailyRepeatPeriod :NoRepeatPeriod :WeeklyRepeatPeriod) |
| 810 | - "0"^^xsd:nonNegativeInteger ; | ||
| 811 | - owl:onClass :ScheduleForPlan ; | ||
| 812 | - owl:onProperty :hasSchedule | ||
| 813 | ] . | 808 | ] . |
| 814 | 809 | ||
| 810 | +:Phase | ||
| 811 | + rdf:type owl:Class ; | ||
| 812 | + rdfs:label "Phase"^^xsd:string ; | ||
| 813 | + rdfs:subClassOf owl:Thing . | ||
| 814 | + | ||
| 815 | :Plan_1 | 815 | :Plan_1 |
| 816 | - rdf:type :Plan ; | 816 | + rdf:type :ActivityPlan ; |
| 817 | rdfs:label "Plan 1"^^xsd:string . | 817 | rdfs:label "Plan 1"^^xsd:string . |
| 818 | 818 | ||
| 819 | +:PlannedActivity | ||
| 820 | + rdf:type owl:Class ; | ||
| 821 | + rdfs:subClassOf :Activity . | ||
| 822 | + | ||
| 819 | :Profile | 823 | :Profile |
| 820 | rdf:type owl:Class ; | 824 | rdf:type owl:Class ; |
| 821 | rdfs:subClassOf owl:Thing ; | 825 | rdfs:subClassOf owl:Thing ; |
| 822 | rdfs:subClassOf | 826 | rdfs:subClassOf |
| 823 | [ rdf:type owl:Restriction ; | 827 | [ rdf:type owl:Restriction ; |
| 824 | - owl:minQualifiedCardinality | 828 | + owl:onDataRange xsd:string ; |
| 825 | - "0"^^xsd:nonNegativeInteger ; | 829 | + owl:onProperty :hasName ; |
| 826 | - owl:onClass :ExternalReference ; | 830 | + owl:qualifiedCardinality |
| 827 | - owl:onProperty :hasExternalReference | 831 | + "1"^^xsd:nonNegativeInteger |
| 828 | ] ; | 832 | ] ; |
| 829 | rdfs:subClassOf | 833 | rdfs:subClassOf |
| 830 | [ rdf:type owl:Restriction ; | 834 | [ rdf:type owl:Restriction ; |
| ... | @@ -835,10 +839,10 @@ userfield:hasRemainingStart | ... | @@ -835,10 +839,10 @@ userfield:hasRemainingStart |
| 835 | ] ; | 839 | ] ; |
| 836 | rdfs:subClassOf | 840 | rdfs:subClassOf |
| 837 | [ rdf:type owl:Restriction ; | 841 | [ rdf:type owl:Restriction ; |
| 838 | - owl:onDataRange xsd:string ; | 842 | + owl:minQualifiedCardinality |
| 839 | - owl:onProperty :hasName ; | 843 | + "0"^^xsd:nonNegativeInteger ; |
| 840 | - owl:qualifiedCardinality | 844 | + owl:onClass :ExternalReference ; |
| 841 | - "1"^^xsd:nonNegativeInteger | 845 | + owl:onProperty :hasExternalReference |
| 842 | ] ; | 846 | ] ; |
| 843 | :shouldHaveID "true" . | 847 | :shouldHaveID "true" . |
| 844 | 848 | ||
| ... | @@ -846,6 +850,20 @@ userfield:hasRemainingStart | ... | @@ -846,6 +850,20 @@ userfield:hasRemainingStart |
| 846 | rdf:type owl:Class ; | 850 | rdf:type owl:Class ; |
| 847 | rdfs:subClassOf owl:Thing ; | 851 | rdfs:subClassOf owl:Thing ; |
| 848 | rdfs:subClassOf | 852 | rdfs:subClassOf |
| 853 | + [ rdf:type owl:Restriction ; | ||
| 854 | + owl:minQualifiedCardinality | ||
| 855 | + "1"^^xsd:nonNegativeInteger ; | ||
| 856 | + owl:onClass :Profile ; | ||
| 857 | + owl:onProperty :hasProfile | ||
| 858 | + ] ; | ||
| 859 | + rdfs:subClassOf | ||
| 860 | + [ rdf:type owl:Restriction ; | ||
| 861 | + owl:minQualifiedCardinality | ||
| 862 | + "0"^^xsd:nonNegativeInteger ; | ||
| 863 | + owl:onClass :ExternalReference ; | ||
| 864 | + owl:onProperty :hasExternalReference | ||
| 865 | + ] ; | ||
| 866 | + rdfs:subClassOf | ||
| 849 | [ rdf:type owl:Class ; | 867 | [ rdf:type owl:Class ; |
| 850 | owl:intersectionOf ([ rdf:type owl:Restriction ; | 868 | owl:intersectionOf ([ rdf:type owl:Restriction ; |
| 851 | owl:minQualifiedCardinality | 869 | owl:minQualifiedCardinality |
| ... | @@ -859,26 +877,22 @@ userfield:hasRemainingStart | ... | @@ -859,26 +877,22 @@ userfield:hasRemainingStart |
| 859 | owl:onProperty :hasName | 877 | owl:onProperty :hasName |
| 860 | ]) | 878 | ]) |
| 861 | ] ; | 879 | ] ; |
| 862 | - rdfs:subClassOf | ||
| 863 | - [ rdf:type owl:Restriction ; | ||
| 864 | - owl:minQualifiedCardinality | ||
| 865 | - "0"^^xsd:nonNegativeInteger ; | ||
| 866 | - owl:onClass :ExternalReference ; | ||
| 867 | - owl:onProperty :hasExternalReference | ||
| 868 | - ] ; | ||
| 869 | - rdfs:subClassOf | ||
| 870 | - [ rdf:type owl:Restriction ; | ||
| 871 | - owl:minQualifiedCardinality | ||
| 872 | - "1"^^xsd:nonNegativeInteger ; | ||
| 873 | - owl:onClass :Profile ; | ||
| 874 | - owl:onProperty :hasProfile | ||
| 875 | - ] ; | ||
| 876 | :shouldHaveID "true" . | 880 | :shouldHaveID "true" . |
| 877 | 881 | ||
| 878 | :Project | 882 | :Project |
| 879 | rdf:type owl:Class ; | 883 | rdf:type owl:Class ; |
| 880 | rdfs:label "Project"^^xsd:string ; | 884 | rdfs:label "Project"^^xsd:string ; |
| 881 | - rdfs:subClassOf owl:Thing ; | 885 | + rdfs:subClassOf :Activity ; |
| 886 | + rdfs:subClassOf | ||
| 887 | + [ rdf:type owl:Restriction ; | ||
| 888 | + owl:maxQualifiedCardinality | ||
| 889 | + "1"^^xsd:nonNegativeInteger ; | ||
| 890 | + owl:onDataRange | ||
| 891 | + [ rdf:type rdfs:Datatype ; | ||
| 892 | + owl:unionOf (xsd:date xsd:dateTime) | ||
| 893 | + ] ; | ||
| 894 | + owl:onProperty :hasFinish | ||
| 895 | + ] ; | ||
| 882 | rdfs:subClassOf | 896 | rdfs:subClassOf |
| 883 | [ rdf:type owl:Restriction ; | 897 | [ rdf:type owl:Restriction ; |
| 884 | owl:maxQualifiedCardinality | 898 | owl:maxQualifiedCardinality |
| ... | @@ -888,10 +902,10 @@ userfield:hasRemainingStart | ... | @@ -888,10 +902,10 @@ userfield:hasRemainingStart |
| 888 | ] ; | 902 | ] ; |
| 889 | rdfs:subClassOf | 903 | rdfs:subClassOf |
| 890 | [ rdf:type owl:Restriction ; | 904 | [ rdf:type owl:Restriction ; |
| 891 | - owl:minQualifiedCardinality | 905 | + owl:maxQualifiedCardinality |
| 892 | - "0"^^xsd:nonNegativeInteger ; | 906 | + "1"^^xsd:nonNegativeInteger ; |
| 893 | - owl:onClass :ExternalReference ; | 907 | + owl:onClass userfield:SpecifiedUserField ; |
| 894 | - owl:onProperty :hasExternalReference | 908 | + owl:onProperty :hasSpecifiedUserField |
| 895 | ] ; | 909 | ] ; |
| 896 | rdfs:subClassOf | 910 | rdfs:subClassOf |
| 897 | [ rdf:type owl:Restriction ; | 911 | [ rdf:type owl:Restriction ; |
| ... | @@ -905,6 +919,13 @@ userfield:hasRemainingStart | ... | @@ -905,6 +919,13 @@ userfield:hasRemainingStart |
| 905 | ] ; | 919 | ] ; |
| 906 | rdfs:subClassOf | 920 | rdfs:subClassOf |
| 907 | [ rdf:type owl:Restriction ; | 921 | [ rdf:type owl:Restriction ; |
| 922 | + owl:minQualifiedCardinality | ||
| 923 | + "0"^^xsd:nonNegativeInteger ; | ||
| 924 | + owl:onClass :ActivityPlan ; | ||
| 925 | + owl:onProperty :hasPlan | ||
| 926 | + ] ; | ||
| 927 | + rdfs:subClassOf | ||
| 928 | + [ rdf:type owl:Restriction ; | ||
| 908 | owl:onDataRange xsd:string ; | 929 | owl:onDataRange xsd:string ; |
| 909 | owl:onProperty :hasDescription ; | 930 | owl:onProperty :hasDescription ; |
| 910 | owl:qualifiedCardinality | 931 | owl:qualifiedCardinality |
| ... | @@ -912,27 +933,10 @@ userfield:hasRemainingStart | ... | @@ -912,27 +933,10 @@ userfield:hasRemainingStart |
| 912 | ] ; | 933 | ] ; |
| 913 | rdfs:subClassOf | 934 | rdfs:subClassOf |
| 914 | [ rdf:type owl:Restriction ; | 935 | [ rdf:type owl:Restriction ; |
| 915 | - owl:maxQualifiedCardinality | ||
| 916 | - "1"^^xsd:nonNegativeInteger ; | ||
| 917 | - owl:onClass userfield:SpecifiedUserField ; | ||
| 918 | - owl:onProperty :hasSpecifiedUserField | ||
| 919 | - ] ; | ||
| 920 | - rdfs:subClassOf | ||
| 921 | - [ rdf:type owl:Restriction ; | ||
| 922 | owl:minQualifiedCardinality | 936 | owl:minQualifiedCardinality |
| 923 | "0"^^xsd:nonNegativeInteger ; | 937 | "0"^^xsd:nonNegativeInteger ; |
| 924 | - owl:onClass :Plan ; | 938 | + owl:onClass :ExternalReference ; |
| 925 | - owl:onProperty :hasPlan | 939 | + owl:onProperty :hasExternalReference |
| 926 | - ] ; | ||
| 927 | - rdfs:subClassOf | ||
| 928 | - [ rdf:type owl:Restriction ; | ||
| 929 | - owl:maxQualifiedCardinality | ||
| 930 | - "1"^^xsd:nonNegativeInteger ; | ||
| 931 | - owl:onDataRange | ||
| 932 | - [ rdf:type rdfs:Datatype ; | ||
| 933 | - owl:unionOf (xsd:date xsd:dateTime) | ||
| 934 | - ] ; | ||
| 935 | - owl:onProperty :hasFinish | ||
| 936 | ] ; | 940 | ] ; |
| 937 | :shouldHaveID "true" . | 941 | :shouldHaveID "true" . |
| 938 | 942 | ||
| ... | @@ -941,10 +945,6 @@ userfield:hasRemainingStart | ... | @@ -941,10 +945,6 @@ userfield:hasRemainingStart |
| 941 | rdfs:label "Project phase"^^xsd:string ; | 945 | rdfs:label "Project phase"^^xsd:string ; |
| 942 | rdfs:subClassOf :Phase . | 946 | rdfs:subClassOf :Phase . |
| 943 | 947 | ||
| 944 | -:RegularActivity | ||
| 945 | - rdf:type owl:Class ; | ||
| 946 | - rdfs:subClassOf :Activity . | ||
| 947 | - | ||
| 948 | :Resource | 948 | :Resource |
| 949 | rdf:type owl:Class ; | 949 | rdf:type owl:Class ; |
| 950 | rdfs:subClassOf owl:Thing ; | 950 | rdfs:subClassOf owl:Thing ; |
| ... | @@ -959,10 +959,10 @@ userfield:hasRemainingStart | ... | @@ -959,10 +959,10 @@ userfield:hasRemainingStart |
| 959 | rdfs:subClassOf owl:Thing ; | 959 | rdfs:subClassOf owl:Thing ; |
| 960 | rdfs:subClassOf | 960 | rdfs:subClassOf |
| 961 | [ rdf:type owl:Restriction ; | 961 | [ rdf:type owl:Restriction ; |
| 962 | - owl:minQualifiedCardinality | 962 | + owl:onDataRange xsd:string ; |
| 963 | - "0"^^xsd:nonNegativeInteger ; | 963 | + owl:onProperty :hasName ; |
| 964 | - owl:onClass :ExternalReference ; | 964 | + owl:qualifiedCardinality |
| 965 | - owl:onProperty :hasExternalReference | 965 | + "1"^^xsd:nonNegativeInteger |
| 966 | ] ; | 966 | ] ; |
| 967 | rdfs:subClassOf | 967 | rdfs:subClassOf |
| 968 | [ rdf:type owl:Restriction ; | 968 | [ rdf:type owl:Restriction ; |
| ... | @@ -973,10 +973,10 @@ userfield:hasRemainingStart | ... | @@ -973,10 +973,10 @@ userfield:hasRemainingStart |
| 973 | ] ; | 973 | ] ; |
| 974 | rdfs:subClassOf | 974 | rdfs:subClassOf |
| 975 | [ rdf:type owl:Restriction ; | 975 | [ rdf:type owl:Restriction ; |
| 976 | - owl:onDataRange xsd:string ; | 976 | + owl:minQualifiedCardinality |
| 977 | - owl:onProperty :hasName ; | 977 | + "0"^^xsd:nonNegativeInteger ; |
| 978 | - owl:qualifiedCardinality | 978 | + owl:onClass :ExternalReference ; |
| 979 | - "1"^^xsd:nonNegativeInteger | 979 | + owl:onProperty :hasExternalReference |
| 980 | ] ; | 980 | ] ; |
| 981 | :shouldHaveID "true" . | 981 | :shouldHaveID "true" . |
| 982 | 982 | ||
| ... | @@ -997,7 +997,7 @@ userfield:hasRemainingStart | ... | @@ -997,7 +997,7 @@ userfield:hasRemainingStart |
| 997 | rdfs:subClassOf :Constraint . | 997 | rdfs:subClassOf :Constraint . |
| 998 | 998 | ||
| 999 | :Saturday | 999 | :Saturday |
| 1000 | - rdf:type :Weekday , owl:NamedIndividual . | 1000 | + rdf:type owl:NamedIndividual , :Weekday . |
| 1001 | 1001 | ||
| 1002 | :ScheduleForActivity | 1002 | :ScheduleForActivity |
| 1003 | rdf:type owl:Class ; | 1003 | rdf:type owl:Class ; |
| ... | @@ -1007,11 +1007,8 @@ userfield:hasRemainingStart | ... | @@ -1007,11 +1007,8 @@ userfield:hasRemainingStart |
| 1007 | [ rdf:type owl:Restriction ; | 1007 | [ rdf:type owl:Restriction ; |
| 1008 | owl:maxQualifiedCardinality | 1008 | owl:maxQualifiedCardinality |
| 1009 | "1"^^xsd:nonNegativeInteger ; | 1009 | "1"^^xsd:nonNegativeInteger ; |
| 1010 | - owl:onDataRange | 1010 | + owl:onDataRange xsd:decimal ; |
| 1011 | - [ rdf:type owl:Class ; | 1011 | + owl:onProperty :hasPlannedProgress |
| 1012 | - owl:unionOf (xsd:date xsd:dateTime) | ||
| 1013 | - ] ; | ||
| 1014 | - owl:onProperty :hasLateStart | ||
| 1015 | ] ; | 1012 | ] ; |
| 1016 | rdfs:subClassOf | 1013 | rdfs:subClassOf |
| 1017 | [ rdf:type owl:Restriction ; | 1014 | [ rdf:type owl:Restriction ; |
| ... | @@ -1021,7 +1018,7 @@ userfield:hasRemainingStart | ... | @@ -1021,7 +1018,7 @@ userfield:hasRemainingStart |
| 1021 | [ rdf:type owl:Class ; | 1018 | [ rdf:type owl:Class ; |
| 1022 | owl:unionOf (xsd:date xsd:dateTime) | 1019 | owl:unionOf (xsd:date xsd:dateTime) |
| 1023 | ] ; | 1020 | ] ; |
| 1024 | - owl:onProperty :hasEarlyFinish | 1021 | + owl:onProperty :hasFnltDate |
| 1025 | ] ; | 1022 | ] ; |
| 1026 | rdfs:subClassOf | 1023 | rdfs:subClassOf |
| 1027 | [ rdf:type owl:Restriction ; | 1024 | [ rdf:type owl:Restriction ; |
| ... | @@ -1038,7 +1035,7 @@ userfield:hasRemainingStart | ... | @@ -1038,7 +1035,7 @@ userfield:hasRemainingStart |
| 1038 | [ rdf:type owl:Class ; | 1035 | [ rdf:type owl:Class ; |
| 1039 | owl:unionOf (xsd:date xsd:dateTime) | 1036 | owl:unionOf (xsd:date xsd:dateTime) |
| 1040 | ] ; | 1037 | ] ; |
| 1041 | - owl:onProperty :hasFnetDate | 1038 | + owl:onProperty :hasLateStart |
| 1042 | ] ; | 1039 | ] ; |
| 1043 | rdfs:subClassOf | 1040 | rdfs:subClassOf |
| 1044 | [ rdf:type owl:Restriction ; | 1041 | [ rdf:type owl:Restriction ; |
| ... | @@ -1048,21 +1045,39 @@ userfield:hasRemainingStart | ... | @@ -1048,21 +1045,39 @@ userfield:hasRemainingStart |
| 1048 | [ rdf:type owl:Class ; | 1045 | [ rdf:type owl:Class ; |
| 1049 | owl:unionOf (xsd:date xsd:dateTime) | 1046 | owl:unionOf (xsd:date xsd:dateTime) |
| 1050 | ] ; | 1047 | ] ; |
| 1051 | - owl:onProperty :hasFnltDate | 1048 | + owl:onProperty :hasFrontlineDate |
| 1052 | ] ; | 1049 | ] ; |
| 1053 | rdfs:subClassOf | 1050 | rdfs:subClassOf |
| 1054 | [ rdf:type owl:Restriction ; | 1051 | [ rdf:type owl:Restriction ; |
| 1055 | owl:maxQualifiedCardinality | 1052 | owl:maxQualifiedCardinality |
| 1056 | "1"^^xsd:nonNegativeInteger ; | 1053 | "1"^^xsd:nonNegativeInteger ; |
| 1057 | - owl:onDataRange xsd:decimal ; | 1054 | + owl:onDataRange |
| 1058 | - owl:onProperty :hasPlannedProgress | 1055 | + [ rdf:type owl:Class ; |
| 1056 | + owl:unionOf (xsd:date xsd:dateTime) | ||
| 1057 | + ] ; | ||
| 1058 | + owl:onProperty :hasEarlyFinish | ||
| 1059 | ] ; | 1059 | ] ; |
| 1060 | rdfs:subClassOf | 1060 | rdfs:subClassOf |
| 1061 | [ rdf:type owl:Restriction ; | 1061 | [ rdf:type owl:Restriction ; |
| 1062 | owl:maxQualifiedCardinality | 1062 | owl:maxQualifiedCardinality |
| 1063 | "1"^^xsd:nonNegativeInteger ; | 1063 | "1"^^xsd:nonNegativeInteger ; |
| 1064 | - owl:onDataRange xsd:boolean ; | 1064 | + owl:onDataRange xsd:duration ; |
| 1065 | - owl:onProperty :mustStartAlap | 1065 | + owl:onProperty :hasTotalFloat |
| 1066 | + ] ; | ||
| 1067 | + rdfs:subClassOf | ||
| 1068 | + [ rdf:type owl:Restriction ; | ||
| 1069 | + :shouldUseRef "true"^^xsd:boolean ; | ||
| 1070 | + owl:onClass :ScheduleForPlan ; | ||
| 1071 | + owl:onProperty :partOfSchedule ; | ||
| 1072 | + owl:qualifiedCardinality | ||
| 1073 | + "1"^^xsd:nonNegativeInteger | ||
| 1074 | + ] ; | ||
| 1075 | + rdfs:subClassOf | ||
| 1076 | + [ rdf:type owl:Restriction ; | ||
| 1077 | + owl:maxQualifiedCardinality | ||
| 1078 | + "1"^^xsd:nonNegativeInteger ; | ||
| 1079 | + owl:onDataRange xsd:duration ; | ||
| 1080 | + owl:onProperty :hasDuration | ||
| 1066 | ] ; | 1081 | ] ; |
| 1067 | rdfs:subClassOf | 1082 | rdfs:subClassOf |
| 1068 | [ rdf:type owl:Restriction ; | 1083 | [ rdf:type owl:Restriction ; |
| ... | @@ -1082,7 +1097,7 @@ userfield:hasRemainingStart | ... | @@ -1082,7 +1097,7 @@ userfield:hasRemainingStart |
| 1082 | [ rdf:type owl:Class ; | 1097 | [ rdf:type owl:Class ; |
| 1083 | owl:unionOf (xsd:date xsd:dateTime) | 1098 | owl:unionOf (xsd:date xsd:dateTime) |
| 1084 | ] ; | 1099 | ] ; |
| 1085 | - owl:onProperty :hasFrontlineDate | 1100 | + owl:onProperty :hasMfoDate |
| 1086 | ] ; | 1101 | ] ; |
| 1087 | rdfs:subClassOf | 1102 | rdfs:subClassOf |
| 1088 | [ rdf:type owl:Restriction ; | 1103 | [ rdf:type owl:Restriction ; |
| ... | @@ -1092,14 +1107,17 @@ userfield:hasRemainingStart | ... | @@ -1092,14 +1107,17 @@ userfield:hasRemainingStart |
| 1092 | [ rdf:type owl:Class ; | 1107 | [ rdf:type owl:Class ; |
| 1093 | owl:unionOf (xsd:date xsd:dateTime) | 1108 | owl:unionOf (xsd:date xsd:dateTime) |
| 1094 | ] ; | 1109 | ] ; |
| 1095 | - owl:onProperty :hasEarlyStart | 1110 | + owl:onProperty :hasLateFinish |
| 1096 | ] ; | 1111 | ] ; |
| 1097 | rdfs:subClassOf | 1112 | rdfs:subClassOf |
| 1098 | [ rdf:type owl:Restriction ; | 1113 | [ rdf:type owl:Restriction ; |
| 1099 | owl:maxQualifiedCardinality | 1114 | owl:maxQualifiedCardinality |
| 1100 | "1"^^xsd:nonNegativeInteger ; | 1115 | "1"^^xsd:nonNegativeInteger ; |
| 1101 | - owl:onDataRange xsd:duration ; | 1116 | + owl:onDataRange |
| 1102 | - owl:onProperty :hasDuration | 1117 | + [ rdf:type owl:Class ; |
| 1118 | + owl:unionOf (xsd:date xsd:dateTime) | ||
| 1119 | + ] ; | ||
| 1120 | + owl:onProperty :hasSnetDate | ||
| 1103 | ] ; | 1121 | ] ; |
| 1104 | rdfs:subClassOf | 1122 | rdfs:subClassOf |
| 1105 | [ rdf:type owl:Restriction ; | 1123 | [ rdf:type owl:Restriction ; |
| ... | @@ -1109,15 +1127,7 @@ userfield:hasRemainingStart | ... | @@ -1109,15 +1127,7 @@ userfield:hasRemainingStart |
| 1109 | [ rdf:type owl:Class ; | 1127 | [ rdf:type owl:Class ; |
| 1110 | owl:unionOf (xsd:date xsd:dateTime) | 1128 | owl:unionOf (xsd:date xsd:dateTime) |
| 1111 | ] ; | 1129 | ] ; |
| 1112 | - owl:onProperty :hasLateFinish | 1130 | + owl:onProperty :hasMsoDate |
| 1113 | - ] ; | ||
| 1114 | - rdfs:subClassOf | ||
| 1115 | - [ rdf:type owl:Restriction ; | ||
| 1116 | - :shouldUseRef "true"^^xsd:boolean ; | ||
| 1117 | - owl:onClass :ScheduleForPlan ; | ||
| 1118 | - owl:onProperty :partOfSchedule ; | ||
| 1119 | - owl:qualifiedCardinality | ||
| 1120 | - "1"^^xsd:nonNegativeInteger | ||
| 1121 | ] ; | 1131 | ] ; |
| 1122 | rdfs:subClassOf | 1132 | rdfs:subClassOf |
| 1123 | [ rdf:type owl:Restriction ; | 1133 | [ rdf:type owl:Restriction ; |
| ... | @@ -1127,14 +1137,14 @@ userfield:hasRemainingStart | ... | @@ -1127,14 +1137,14 @@ userfield:hasRemainingStart |
| 1127 | [ rdf:type owl:Class ; | 1137 | [ rdf:type owl:Class ; |
| 1128 | owl:unionOf (xsd:date xsd:dateTime) | 1138 | owl:unionOf (xsd:date xsd:dateTime) |
| 1129 | ] ; | 1139 | ] ; |
| 1130 | - owl:onProperty :hasMsoDate | 1140 | + owl:onProperty :hasEarlyStart |
| 1131 | ] ; | 1141 | ] ; |
| 1132 | rdfs:subClassOf | 1142 | rdfs:subClassOf |
| 1133 | [ rdf:type owl:Restriction ; | 1143 | [ rdf:type owl:Restriction ; |
| 1134 | owl:maxQualifiedCardinality | 1144 | owl:maxQualifiedCardinality |
| 1135 | "1"^^xsd:nonNegativeInteger ; | 1145 | "1"^^xsd:nonNegativeInteger ; |
| 1136 | - owl:onDataRange xsd:duration ; | 1146 | + owl:onDataRange xsd:boolean ; |
| 1137 | - owl:onProperty :hasTotalFloat | 1147 | + owl:onProperty :mustStartAlap |
| 1138 | ] ; | 1148 | ] ; |
| 1139 | rdfs:subClassOf | 1149 | rdfs:subClassOf |
| 1140 | [ rdf:type owl:Restriction ; | 1150 | [ rdf:type owl:Restriction ; |
| ... | @@ -1144,7 +1154,7 @@ userfield:hasRemainingStart | ... | @@ -1144,7 +1154,7 @@ userfield:hasRemainingStart |
| 1144 | [ rdf:type owl:Class ; | 1154 | [ rdf:type owl:Class ; |
| 1145 | owl:unionOf (xsd:date xsd:dateTime) | 1155 | owl:unionOf (xsd:date xsd:dateTime) |
| 1146 | ] ; | 1156 | ] ; |
| 1147 | - owl:onProperty :hasMfoDate | 1157 | + owl:onProperty :hasFnetDate |
| 1148 | ] ; | 1158 | ] ; |
| 1149 | rdfs:subClassOf | 1159 | rdfs:subClassOf |
| 1150 | [ rdf:type owl:Restriction ; | 1160 | [ rdf:type owl:Restriction ; |
| ... | @@ -1152,16 +1162,6 @@ userfield:hasRemainingStart | ... | @@ -1152,16 +1162,6 @@ userfield:hasRemainingStart |
| 1152 | "1"^^xsd:nonNegativeInteger ; | 1162 | "1"^^xsd:nonNegativeInteger ; |
| 1153 | owl:onDataRange xsd:boolean ; | 1163 | owl:onDataRange xsd:boolean ; |
| 1154 | owl:onProperty :mustStartAsap | 1164 | owl:onProperty :mustStartAsap |
| 1155 | - ] ; | ||
| 1156 | - rdfs:subClassOf | ||
| 1157 | - [ rdf:type owl:Restriction ; | ||
| 1158 | - owl:maxQualifiedCardinality | ||
| 1159 | - "1"^^xsd:nonNegativeInteger ; | ||
| 1160 | - owl:onDataRange | ||
| 1161 | - [ rdf:type owl:Class ; | ||
| 1162 | - owl:unionOf (xsd:date xsd:dateTime) | ||
| 1163 | - ] ; | ||
| 1164 | - owl:onProperty :hasSnetDate | ||
| 1165 | ] . | 1165 | ] . |
| 1166 | 1166 | ||
| 1167 | :ScheduleForPlan | 1167 | :ScheduleForPlan |
| ... | @@ -1184,10 +1184,10 @@ userfield:hasRemainingStart | ... | @@ -1184,10 +1184,10 @@ userfield:hasRemainingStart |
| 1184 | rdfs:subClassOf owl:Thing . | 1184 | rdfs:subClassOf owl:Thing . |
| 1185 | 1185 | ||
| 1186 | :Sunday | 1186 | :Sunday |
| 1187 | - rdf:type :Weekday , owl:NamedIndividual . | 1187 | + rdf:type owl:NamedIndividual , :Weekday . |
| 1188 | 1188 | ||
| 1189 | :Thursday | 1189 | :Thursday |
| 1190 | - rdf:type :Weekday , owl:NamedIndividual . | 1190 | + rdf:type owl:NamedIndividual , :Weekday . |
| 1191 | 1191 | ||
| 1192 | :TimeBased | 1192 | :TimeBased |
| 1193 | rdf:type owl:Class ; | 1193 | rdf:type owl:Class ; |
| ... | @@ -1196,22 +1196,26 @@ userfield:hasRemainingStart | ... | @@ -1196,22 +1196,26 @@ userfield:hasRemainingStart |
| 1196 | [ rdf:type owl:Restriction ; | 1196 | [ rdf:type owl:Restriction ; |
| 1197 | owl:maxQualifiedCardinality | 1197 | owl:maxQualifiedCardinality |
| 1198 | "1"^^xsd:nonNegativeInteger ; | 1198 | "1"^^xsd:nonNegativeInteger ; |
| 1199 | - owl:onDataRange xsd:duration ; | 1199 | + owl:onDataRange |
| 1200 | - owl:onProperty :hasDelayedStart | 1200 | + [ rdf:type rdfs:Datatype ; |
| 1201 | + owl:unionOf (xsd:date xsd:dateTime) | ||
| 1202 | + ] ; | ||
| 1203 | + owl:onProperty userfield:hasRemainingStart | ||
| 1201 | ] ; | 1204 | ] ; |
| 1202 | rdfs:subClassOf | 1205 | rdfs:subClassOf |
| 1203 | [ rdf:type owl:Restriction ; | 1206 | [ rdf:type owl:Restriction ; |
| 1207 | + :shouldUseRef "true"^^xsd:boolean ; | ||
| 1204 | owl:maxQualifiedCardinality | 1208 | owl:maxQualifiedCardinality |
| 1205 | "1"^^xsd:nonNegativeInteger ; | 1209 | "1"^^xsd:nonNegativeInteger ; |
| 1206 | - owl:onDataRange xsd:decimal ; | 1210 | + owl:onClass :Profile ; |
| 1207 | - owl:onProperty :hasExpendedCost | 1211 | + owl:onProperty :hasProfile |
| 1208 | ] ; | 1212 | ] ; |
| 1209 | rdfs:subClassOf | 1213 | rdfs:subClassOf |
| 1210 | [ rdf:type owl:Restriction ; | 1214 | [ rdf:type owl:Restriction ; |
| 1211 | owl:maxQualifiedCardinality | 1215 | owl:maxQualifiedCardinality |
| 1212 | "1"^^xsd:nonNegativeInteger ; | 1216 | "1"^^xsd:nonNegativeInteger ; |
| 1213 | owl:onDataRange xsd:decimal ; | 1217 | owl:onDataRange xsd:decimal ; |
| 1214 | - owl:onProperty :hasManHours | 1218 | + owl:onProperty :hasCost |
| 1215 | ] ; | 1219 | ] ; |
| 1216 | rdfs:subClassOf | 1220 | rdfs:subClassOf |
| 1217 | [ rdf:type owl:Restriction ; | 1221 | [ rdf:type owl:Restriction ; |
| ... | @@ -1230,59 +1234,55 @@ userfield:hasRemainingStart | ... | @@ -1230,59 +1234,55 @@ userfield:hasRemainingStart |
| 1230 | ] ; | 1234 | ] ; |
| 1231 | rdfs:subClassOf | 1235 | rdfs:subClassOf |
| 1232 | [ rdf:type owl:Restriction ; | 1236 | [ rdf:type owl:Restriction ; |
| 1233 | - :shouldUseRef "true"^^xsd:boolean ; | ||
| 1234 | owl:maxQualifiedCardinality | 1237 | owl:maxQualifiedCardinality |
| 1235 | "1"^^xsd:nonNegativeInteger ; | 1238 | "1"^^xsd:nonNegativeInteger ; |
| 1236 | - owl:onClass :Profile ; | 1239 | + owl:onDataRange |
| 1237 | - owl:onProperty :hasProfile | 1240 | + [ rdf:type rdfs:Datatype ; |
| 1241 | + owl:unionOf (xsd:date xsd:dateTime) | ||
| 1242 | + ] ; | ||
| 1243 | + owl:onProperty userfield:hasRemainingFinish | ||
| 1238 | ] ; | 1244 | ] ; |
| 1239 | rdfs:subClassOf | 1245 | rdfs:subClassOf |
| 1240 | [ rdf:type owl:Restriction ; | 1246 | [ rdf:type owl:Restriction ; |
| 1241 | owl:maxQualifiedCardinality | 1247 | owl:maxQualifiedCardinality |
| 1242 | "1"^^xsd:nonNegativeInteger ; | 1248 | "1"^^xsd:nonNegativeInteger ; |
| 1243 | - owl:onDataRange xsd:decimal ; | 1249 | + owl:onDataRange xsd:duration ; |
| 1244 | - owl:onProperty userfield:hasExpendedQuantity | 1250 | + owl:onProperty :hasDuration |
| 1245 | ] ; | 1251 | ] ; |
| 1246 | rdfs:subClassOf | 1252 | rdfs:subClassOf |
| 1247 | [ rdf:type owl:Restriction ; | 1253 | [ rdf:type owl:Restriction ; |
| 1248 | owl:maxQualifiedCardinality | 1254 | owl:maxQualifiedCardinality |
| 1249 | "1"^^xsd:nonNegativeInteger ; | 1255 | "1"^^xsd:nonNegativeInteger ; |
| 1250 | owl:onDataRange xsd:decimal ; | 1256 | owl:onDataRange xsd:decimal ; |
| 1251 | - owl:onProperty userfield:hasQuantity | 1257 | + owl:onProperty :hasExpendedCost |
| 1252 | ] ; | 1258 | ] ; |
| 1253 | rdfs:subClassOf | 1259 | rdfs:subClassOf |
| 1254 | [ rdf:type owl:Restriction ; | 1260 | [ rdf:type owl:Restriction ; |
| 1255 | owl:maxQualifiedCardinality | 1261 | owl:maxQualifiedCardinality |
| 1256 | "1"^^xsd:nonNegativeInteger ; | 1262 | "1"^^xsd:nonNegativeInteger ; |
| 1257 | - owl:onDataRange | 1263 | + owl:onDataRange xsd:decimal ; |
| 1258 | - [ rdf:type rdfs:Datatype ; | 1264 | + owl:onProperty :hasManHours |
| 1259 | - owl:unionOf (xsd:date xsd:dateTime) | ||
| 1260 | - ] ; | ||
| 1261 | - owl:onProperty userfield:hasRemainingFinish | ||
| 1262 | ] ; | 1265 | ] ; |
| 1263 | rdfs:subClassOf | 1266 | rdfs:subClassOf |
| 1264 | [ rdf:type owl:Restriction ; | 1267 | [ rdf:type owl:Restriction ; |
| 1265 | owl:maxQualifiedCardinality | 1268 | owl:maxQualifiedCardinality |
| 1266 | "1"^^xsd:nonNegativeInteger ; | 1269 | "1"^^xsd:nonNegativeInteger ; |
| 1267 | - owl:onDataRange | 1270 | + owl:onDataRange xsd:decimal ; |
| 1268 | - [ rdf:type rdfs:Datatype ; | 1271 | + owl:onProperty userfield:hasExpendedQuantity |
| 1269 | - owl:unionOf (xsd:date xsd:dateTime) | ||
| 1270 | - ] ; | ||
| 1271 | - owl:onProperty userfield:hasRemainingStart | ||
| 1272 | ] ; | 1272 | ] ; |
| 1273 | rdfs:subClassOf | 1273 | rdfs:subClassOf |
| 1274 | [ rdf:type owl:Restriction ; | 1274 | [ rdf:type owl:Restriction ; |
| 1275 | owl:maxQualifiedCardinality | 1275 | owl:maxQualifiedCardinality |
| 1276 | "1"^^xsd:nonNegativeInteger ; | 1276 | "1"^^xsd:nonNegativeInteger ; |
| 1277 | owl:onDataRange xsd:duration ; | 1277 | owl:onDataRange xsd:duration ; |
| 1278 | - owl:onProperty :hasDuration | 1278 | + owl:onProperty :hasDelayedStart |
| 1279 | ] ; | 1279 | ] ; |
| 1280 | rdfs:subClassOf | 1280 | rdfs:subClassOf |
| 1281 | [ rdf:type owl:Restriction ; | 1281 | [ rdf:type owl:Restriction ; |
| 1282 | owl:maxQualifiedCardinality | 1282 | owl:maxQualifiedCardinality |
| 1283 | "1"^^xsd:nonNegativeInteger ; | 1283 | "1"^^xsd:nonNegativeInteger ; |
| 1284 | owl:onDataRange xsd:decimal ; | 1284 | owl:onDataRange xsd:decimal ; |
| 1285 | - owl:onProperty :hasCost | 1285 | + owl:onProperty userfield:hasQuantity |
| 1286 | ] ; | 1286 | ] ; |
| 1287 | :shouldHaveID "true" . | 1287 | :shouldHaveID "true" . |
| 1288 | 1288 | ||
| ... | @@ -1290,10 +1290,10 @@ userfield:hasRemainingStart | ... | @@ -1290,10 +1290,10 @@ userfield:hasRemainingStart |
| 1290 | rdf:type owl:ObjectProperty . | 1290 | rdf:type owl:ObjectProperty . |
| 1291 | 1291 | ||
| 1292 | :Tuesday | 1292 | :Tuesday |
| 1293 | - rdf:type :Weekday , owl:NamedIndividual . | 1293 | + rdf:type owl:NamedIndividual , :Weekday . |
| 1294 | 1294 | ||
| 1295 | :Wednesday | 1295 | :Wednesday |
| 1296 | - rdf:type :Weekday , owl:NamedIndividual . | 1296 | + rdf:type owl:NamedIndividual , :Weekday . |
| 1297 | 1297 | ||
| 1298 | :Weekday | 1298 | :Weekday |
| 1299 | rdf:type owl:Class ; | 1299 | rdf:type owl:Class ; |
| ... | @@ -1665,13 +1665,13 @@ userfield:hasRemainingStart | ... | @@ -1665,13 +1665,13 @@ userfield:hasRemainingStart |
| 1665 | 1665 | ||
| 1666 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing> | 1666 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing> |
| 1667 | rdf:type owl:Class ; | 1667 | rdf:type owl:Class ; |
| 1668 | - rdfs:label "Discipline 1"^^xsd:string ; | 1668 | + rdfs:label "Time based 1"^^xsd:string , "Cost based 1"^^xsd:string , "Discipline 1"^^xsd:string ; |
| 1669 | - rdfs:subClassOf :Discipline . | 1669 | + rdfs:subClassOf :TimeBased , :CostBased , :Discipline . |
| 1670 | 1670 | ||
| 1671 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> | 1671 | <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> |
| 1672 | rdf:type owl:Class ; | 1672 | rdf:type owl:Class ; |
| 1673 | - rdfs:label "Project phase 1"^^xsd:string , "Dg phase 1"^^xsd:string ; | 1673 | + rdfs:label "Dg phase 1"^^xsd:string , "Project phase 1"^^xsd:string ; |
| 1674 | - rdfs:subClassOf :ProjectPhase , :DgPhase . | 1674 | + rdfs:subClassOf :DgPhase , :ProjectPhase . |
| 1675 | 1675 | ||
| 1676 | :shouldBeInternalAndExternalRef | 1676 | :shouldBeInternalAndExternalRef |
| 1677 | rdf:type owl:AnnotationProperty ; | 1677 | rdf:type owl:AnnotationProperty ; | ... | ... |
-
Please register or login to post a comment