ANZSoilData / def-au-domain

A domain-model for soils, in the form of a set of classes and properties that define the entities ('features' in GIS-speak) that comprise the important concepts in soils.
Creative Commons Zero v1.0 Universal
5 stars 0 forks source link

Super-properties of structure properties #3

Closed dr-shorthair closed 2 years ago

dr-shorthair commented 2 years ago

in https://github.com/ANZSoilData/def-au-domain/issues/2#issuecomment-1208901620 @meganrwong asked:

QUESTION - from soil profile chapter ASLS

STRUCTURE

added - Structure-articifial-aggregates, Pans-structure , Material-structure

The following instances seemed to have two high level properties -

sprop:structure-pedality-grade - skos:narrower : GRADE, STRUCTURE

sprop:structure-pedality-size - skos:narrower : SIZE, STRUCTURE

sprop:structure-pedality-type - skos:narrower : TYPE, STRUCTURE

grade, size and type are not exclusive to structure

Is there a better way of doing these @dr-shorthair ?

image

dr-shorthair commented 2 years ago

No problem with multiple super-properties. Remember: this is set-theory, not inheritance hierarchy. Ask the question: is every member of sprop:structure-pedality-grade also both a GRADE and a STRUCTURE? If yes, then two parents is fine.

meganrwong commented 2 years ago

cool, thanks for clarifying