Geonovum / MIM-Werkomgeving

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

Onduidelijkheid wegnemen of de waarde van metagegevens case sensitive zijn of niet. #353

Open wilkoquak opened 10 months ago

wilkoquak commented 10 months ago

Het MIM is niet altijd consequent met het gebruik van hoofdletter en kleine letters in de waardes van metagegevens. Zo kan het metagegeven 'Informatiemodel type' de waarde 'conceptueel' of 'logisch' hebben terwijl 'Relatiemodelleringstype' de waardes 'Relatiesoort leidend' of 'Relatierol leidend'. Hieruit zou je ten onrechte kunnen opmaken dat het bij het maken van een model niet uitmaakt of je kleine of grote letters gebruik voor deze metagegevens. Zie bijvoorbeeld de discussie bij https://github.com/Imvertor/Imvertor-Maven/issues/378

Deze keuzevrijheid is onwenselijk omdat in uitwisselling nu beide waardes voorkomen en een vraag: geef mij alle informatiemodellen waarbij 'Informatiemodel type' de waarde 'conceptueel' heeft een onverwacht antwoord geeft.

Voorstel: maak expliciet duidelijk dat waardes metagegevens hoofdlettergevoelig zijn. En ten overvloede ook dat de naam van het metagegeven hoofdlettergevoelig is.