Showing
1 changed file
with
75 additions
and
30 deletions
| ... | @@ -1190,18 +1190,44 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1190,18 +1190,44 @@ xsd:time rdf:type rdfs:Datatype . |
| 1190 | 1190 | ||
| 1191 | ### http://data.posccaesar.org/ilap/CompletelyFreeField | 1191 | ### http://data.posccaesar.org/ilap/CompletelyFreeField |
| 1192 | 1192 | ||
| 1193 | -:CompletelyFreeField rdf:type owl:Class ; | 1193 | +:hasFieldReference |
| 1194 | - | 1194 | + rdf:type owl:ObjectProperty ; |
| 1195 | - rdfs:subClassOf [ rdf:type owl:Restriction ; | 1195 | + rdfs:label "has field reference"^^xsd:string ; |
| 1196 | - owl:onProperty :hasFieldName ; | 1196 | +. |
| 1197 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1197 | + |
| 1198 | - owl:onDataRange xsd:string | 1198 | + |
| 1199 | - ] , | 1199 | + |
| 1200 | - [ rdf:type owl:Restriction ; | 1200 | +:CompletelyFreeField |
| 1201 | - owl:onProperty :hasFieldValue ; | 1201 | + rdf:type owl:Class ; |
| 1202 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1202 | + rdfs:comment "A Data Field defined by the user that holds free text values."^^xsd:string ; |
| 1203 | - owl:onDataRange xsd:anyType | 1203 | + rdfs:label "Completely Free Field"^^xsd:string ; |
| 1204 | - ] . | 1204 | + rdfs:subClassOf owl:Thing ; |
| 1205 | + rdfs:subClassOf [ | ||
| 1206 | + rdf:type owl:Restriction ; | ||
| 1207 | + :shouldUseRef "true"^^xsd:boolean ; | ||
| 1208 | + owl:onClass :CompletelyFreeFieldDefinition ; | ||
| 1209 | + owl:onProperty :hasFieldReference ; | ||
| 1210 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1211 | + ] ; | ||
| 1212 | + rdfs:subClassOf [ | ||
| 1213 | + rdf:type owl:Restriction ; | ||
| 1214 | + owl:onDataRange xsd:anyType ; | ||
| 1215 | + owl:onProperty :hasFieldValue ; | ||
| 1216 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1217 | + ] ; | ||
| 1218 | +. | ||
| 1219 | +:CompletelyFreeFieldDefinition | ||
| 1220 | + rdf:type owl:Class ; | ||
| 1221 | + :shouldHaveID "true"^^xsd:boolean ; | ||
| 1222 | + rdfs:label "Completely Free Field Definition"^^xsd:string ; | ||
| 1223 | + rdfs:subClassOf owl:Thing ; | ||
| 1224 | + rdfs:subClassOf [ | ||
| 1225 | + rdf:type owl:Restriction ; | ||
| 1226 | + owl:onDataRange xsd:string ; | ||
| 1227 | + owl:onProperty :hasFieldName ; | ||
| 1228 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1229 | + ] ; | ||
| 1230 | +. | ||
| 1205 | 1231 | ||
| 1206 | 1232 | ||
| 1207 | 1233 | ||
| ... | @@ -1423,24 +1449,43 @@ xsd:time rdf:type rdfs:Datatype . | ... | @@ -1423,24 +1449,43 @@ xsd:time rdf:type rdfs:Datatype . |
| 1423 | 1449 | ||
| 1424 | ### http://data.posccaesar.org/ilap/FreeFieldSet | 1450 | ### http://data.posccaesar.org/ilap/FreeFieldSet |
| 1425 | 1451 | ||
| 1426 | -:FreeFieldSet rdf:type owl:Class ; | 1452 | +:FreeFieldSet |
| 1427 | - | 1453 | + rdf:type owl:Class ; |
| 1428 | - rdfs:subClassOf owl:Thing , | 1454 | + :shouldHaveID "true"^^xsd:boolean ; |
| 1429 | - [ rdf:type owl:Restriction ; | 1455 | + rdfs:comment "A Data Field that is a collection of Free Fields."^^xsd:string ; |
| 1430 | - owl:onProperty <http://data.posccaesar.org/ilap-userfield/hasFreeFieldForSpecifiedUserField> ; | 1456 | + rdfs:label "Free Field Set"^^xsd:string ; |
| 1431 | - owl:onClass :FreeField ; | 1457 | + rdfs:subClassOf owl:Thing ; |
| 1432 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1458 | + rdfs:subClassOf [ |
| 1433 | - ] , | 1459 | + rdf:type owl:Restriction ; |
| 1434 | - [ rdf:type owl:Restriction ; | 1460 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; |
| 1435 | - owl:onProperty :hasName ; | 1461 | + owl:onClass :CompletelyFreeFieldDefinition ; |
| 1436 | - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1462 | + owl:onProperty :hasCompletelyFreeFieldDefinition ; |
| 1437 | - owl:onDataRange xsd:string | 1463 | + ] ; |
| 1438 | - ] , | 1464 | + rdfs:subClassOf [ |
| 1439 | - [ rdf:type owl:Restriction ; | 1465 | + rdf:type owl:Restriction ; |
| 1440 | - owl:onProperty :hasFreeField ; | 1466 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; |
| 1441 | - owl:onClass :FreeField ; | 1467 | + owl:onClass :ExternalReference ; |
| 1442 | - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger | 1468 | + owl:onProperty :hasExternalReference ; |
| 1443 | - ] . | 1469 | + ] ; |
| 1470 | + rdfs:subClassOf [ | ||
| 1471 | + rdf:type owl:Restriction ; | ||
| 1472 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
| 1473 | + owl:onClass :FreeField ; | ||
| 1474 | + owl:onProperty :hasFreeField ; | ||
| 1475 | + ] ; | ||
| 1476 | + rdfs:subClassOf [ | ||
| 1477 | + rdf:type owl:Restriction ; | ||
| 1478 | + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | ||
| 1479 | + owl:onClass :FreeField ; | ||
| 1480 | + owl:onProperty userfield:hasFreeFieldForSpecifiedUserField ; | ||
| 1481 | + ] ; | ||
| 1482 | + rdfs:subClassOf [ | ||
| 1483 | + rdf:type owl:Restriction ; | ||
| 1484 | + owl:onDataRange xsd:string ; | ||
| 1485 | + owl:onProperty :hasName ; | ||
| 1486 | + owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
| 1487 | + ] ; | ||
| 1488 | +. | ||
| 1444 | 1489 | ||
| 1445 | 1490 | ||
| 1446 | 1491 | ... | ... |
-
Please register or login to post a comment