emmo-repo/EMMO

Derived SI units should always contain refence to SI base units

Opened this issue · 2 comments

It is very hard to create a SPARQL query to EMMO that directly retrieves the SIBaseUnit of derived SIDimensionalUnits.

E.g., force / Newton
1 N = 1 kg m / s²

etc.

I propose to add a property:

hasSIBaseSymbolValue

In the case of force it would also be nice to be able to directly query, from which SIBaseUnits it was derived.
(without parsing the hasDimensionString )

Thanks for your input. I see that such a property with the base units would be useful, but it will also increase the maintenance burden. Maybe we could add a script for adding and maintaining it automatically.

Not sure whether it should be an annotation or data property, though.

Hej, @jesper-friis ,
I think, a script is a good idea.
(I was also wavering between annotation and data property, a data property might be more reliable for reasoning and SPARQL queries)

Potential queries:
A pressure measurement resulted in 5 MPa, please convert the value, using only SIBaseUnits (for standardised storage in a data repository).