HajoRijgersberg / OM

Ontology of units of Measure
90 stars 23 forks source link

Ranges and Strong Typing of Measurement Values #103

Open jmkeil opened 2 months ago

jmkeil commented 2 months ago

I suggest the following changes to OM:

This will enable

  1. the machine readable definition of approximate values or ranges, and
  2. a strong typing of numerical values making OM easier to use, as software/queries can make more assumptions on the literals to expect.

om:hasNumericalValueGreaterOrEqual & om:hasNumericalValueLessOrEqualare defined as super property of om:hasNumericValue. That way,

_:a om:hasNumericValue 1.0 .

entails:

_:a om:hasNumericalValueGreaterOrEqual 1.0 .
_:a om:hasNumericalValueLessOrEqual1.0 .