- From: Mikael Pesonen <mikael.pesonen@lingsoft.fi>
- Date: Thu, 26 Sep 2019 13:07:14 +0300
- To: semantic-web@w3.org
Thank you for all the replies - very informative. Purpose of my question was to think of a general case where one would like to tag something with boolean value. It seems like the use of property vs class is dependent of the case. And realized that the same question applies to other than binary values too. It doesn't make sense to make classes for, lets say, file sizes :FileOfSize1, :FileOfSize2 ... :FileOfSizeN, but could be useful to smaller set of colors etc. Even if semantic web languages have open world assumption, IMHO in real world applications boolean values are closed world. Meaning that if you have a boolean value in your data model, missing of the value from data states the opposite. Missing of :isDeprecated or not belonging to :Deprecated means that the resource is not deprecated. I don't understand OWL reasoning enough yet to say how thing work there. -- Mikael
Received on Thursday, 26 September 2019 10:07:45 UTC