diff options
author | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2015-07-01 18:21:14 +0100 |
---|---|---|
committer | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2015-07-01 18:21:14 +0100 |
commit | 7677c810240d9d50f86b21d7eccd57a9d484ccef (patch) | |
tree | 35ca5675a1e34f5e99d629e2fb213d03319f296d | |
parent | d6bb858dc17c12514aa397e87fbdf06f9e068319 (diff) | |
download | definitions-7677c810240d9d50f86b21d7eccd57a9d484ccef.tar.gz |
schema: Add owl:minCardinality where needed
This means 'this property must be specified at least once.'
Change-Id: Ia0b4baf6d57cff92245b9a618ed5043947ad5769
-rw-r--r-- | schema/baserock-owl-schema.turtle | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/schema/baserock-owl-schema.turtle b/schema/baserock-owl-schema.turtle index 35f50715..20d473d8 100644 --- a/schema/baserock-owl-schema.turtle +++ b/schema/baserock-owl-schema.turtle @@ -88,7 +88,8 @@ :containsSystemDeployment a owl:ObjectProperty ; rdfs:domain :Cluster ; - rdfs:range :SystemDeployment . + rdfs:range :SystemDeployment ; + owl:minCardinality 1 . ## SystemDeployment-specific properties @@ -119,7 +120,8 @@ :containsStratumArtifact a owl:ObjectProperty ; rdfs:domain :System ; - rdfs:range :StratumArtifact . + rdfs:range :StratumArtifact ; + owl:minCardinality 1 . :hasArchitecture a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:domain :System ; @@ -142,7 +144,8 @@ :containsChunkReference a owl:ObjectProperty ; rdfs:domain :Stratum ; - rdfs:range :Chunk . + rdfs:range :Chunk ; + owl:minCardinality 1 . ## ChunkReference-specific properties |