added 1 data property (hasDescription) and 1 object property (hasSomethingElse) …
…-- for testing purpose
Showing
1 changed file
with
23 additions
and
0 deletions
| ... | @@ -36,6 +36,12 @@ | ... | @@ -36,6 +36,12 @@ |
| 36 | owl:onClass :Acitivity ; | 36 | owl:onClass :Acitivity ; |
| 37 | owl:onProperty :hasAcitivity ; | 37 | owl:onProperty :hasAcitivity ; |
| 38 | ] ; | 38 | ] ; |
| 39 | + rdfs:subClassOf [ | ||
| 40 | + rdf:type owl:Restriction ; | ||
| 41 | + owl:onClass :SomethingElse ; | ||
| 42 | + owl:onProperty :hasSomethingElse ; | ||
| 43 | + owl:qualifiedCardinality "2"^^xsd:nonNegativeInteger ; | ||
| 44 | + ] ; | ||
| 39 | . | 45 | . |
| 40 | :Project | 46 | :Project |
| 41 | rdf:type owl:Class ; | 47 | rdf:type owl:Class ; |
| ... | @@ -43,15 +49,29 @@ | ... | @@ -43,15 +49,29 @@ |
| 43 | rdfs:subClassOf owl:Thing ; | 49 | rdfs:subClassOf owl:Thing ; |
| 44 | rdfs:subClassOf [ | 50 | rdfs:subClassOf [ |
| 45 | rdf:type owl:Restriction ; | 51 | rdf:type owl:Restriction ; |
| 52 | + owl:minCardinality "0"^^xsd:nonNegativeInteger ; | ||
| 53 | + owl:onProperty :hasDescription ; | ||
| 54 | + ] ; | ||
| 55 | + rdfs:subClassOf [ | ||
| 56 | + rdf:type owl:Restriction ; | ||
| 46 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | 57 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; |
| 47 | owl:onClass :Plan ; | 58 | owl:onClass :Plan ; |
| 48 | owl:onProperty :hasPlan ; | 59 | owl:onProperty :hasPlan ; |
| 49 | ] ; | 60 | ] ; |
| 50 | . | 61 | . |
| 62 | +:SomethingElse | ||
| 63 | + rdf:type owl:Class ; | ||
| 64 | + rdfs:subClassOf owl:Thing ; | ||
| 65 | +. | ||
| 51 | :hasAcitivity | 66 | :hasAcitivity |
| 52 | rdf:type owl:ObjectProperty ; | 67 | rdf:type owl:ObjectProperty ; |
| 53 | rdfs:label "has acitivity"^^xsd:string ; | 68 | rdfs:label "has acitivity"^^xsd:string ; |
| 54 | . | 69 | . |
| 70 | +:hasDescription | ||
| 71 | + rdf:type owl:DatatypeProperty ; | ||
| 72 | + rdfs:domain :Project ; | ||
| 73 | + rdfs:range xsd:string ; | ||
| 74 | +. | ||
| 55 | :hasPlan | 75 | :hasPlan |
| 56 | rdf:type owl:ObjectProperty ; | 76 | rdf:type owl:ObjectProperty ; |
| 57 | rdfs:label "has plan"^^xsd:string ; | 77 | rdfs:label "has plan"^^xsd:string ; |
| ... | @@ -60,3 +80,6 @@ | ... | @@ -60,3 +80,6 @@ |
| 60 | rdf:type owl:ObjectProperty ; | 80 | rdf:type owl:ObjectProperty ; |
| 61 | rdfs:label "has project"^^xsd:string ; | 81 | rdfs:label "has project"^^xsd:string ; |
| 62 | . | 82 | . |
| 83 | +:hasSomethingElse | ||
| 84 | + rdf:type owl:ObjectProperty ; | ||
| 85 | +. | ... | ... |
-
Please register or login to post a comment