Geonovum / MIM-Werkomgeving

Werkomgeving van MIM. Bevat werk en alle pre-publicatieversies.
https://geonovum.github.io/MIM-Werkomgeving/
7 stars 16 forks source link

2.4.3.30 metagegeven lengte #392

Open dkrijtenburg-GNM opened 6 months ago

dkrijtenburg-GNM commented 6 months ago

nav opmerking wilko quak

2.4.3.30

"In deze wordt het gebruik van het metagegeven lengte beschreven voor het opleggen van beperkingen aan het aantal cijfers van een getal voor en na de komma. Hoewel de notatie technisch klopt heb ik er wel problemen mee:

De notatie is niet zeer geschikt om op te nemen in een catalogus omdat het een zelfbedacht notatie is.
Naast deze manier is er binnen MIM nog een (nauwkeuriger) manier om beperkingen op te leggen aan een getal namelijk door de metagegevens 'Minimumwaarde inclusief' etc. te gebruiken. Dit kan leiden tot tegenspraken in het model waarin de verschillende metagegevens elkaar tegenspreken.

Gebruik het metageven lengte ALLEEN voor karakters
Gebruik voor getallen: minInclusive, maxInclusive, minExclusive, maxExclusive en fractionDigits omdat deze termen in verschillende werelden al wel ingeburgerd zijn.
behalve het metagegeven fractionDigits bestaan al deze metagegevens als, alleen deze zou dus moeten toegevoegd."