New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mw.data.representation Missing OWL DataRestrictions #505
Comments
check quick reference for Built-in Datatypes, and default facets of OWL2. |
see TypeMapper: xsd:nonNegativeInteger : class NonNegativeInteger |
Will current integer restrictions work?
so it is there! we also have a languaje ontology which might be redundant!
we still are missing the min/max inclusive/exclusive restrictions for this datatype.
will current Integer restrictions work? I guess we need to extend it to be able to use them there. |
Probably not, because Integer != NonNegativeInteger
Probably not, because Integer != BigDecimal
yes
And we also have the class org.universAAL.middleware.rdf.LangString ;-) I don't think they are redundant (maybe parts of it), because they are used in different contexts. Consider the 2 examples
The first one needs a definition of languages at ontological level (your language ont). The second one is part of RDF serialization (props set with LangString). Maybe the use of Locale could be reviewed, especially since it only defines a very restricted set of languages.. |
There aren't specialised TypeRestrictions (maybe TypeMap too) for:
Missing Facets:
TotalDigits (Decimal)(my bad, this is defined in OWLAPI but not OWL2)FractionDigits(my bad, this is defined in OWLAPI but not OWL2)The text was updated successfully, but these errors were encountered: