Skip to content

Enumeratiewaarden moeten een type toegekend krijgen, net als attribuutsoorten #614

Description

@ArjanLoeffen

Enumeratiewaarden hebben volgens MIM geen (instelbaar) type, het zijn altijd "strings".
Waarom eigenlijk niet?

Imvertor OS meldt dit nu met

Enumerative values should not be typed

Maar ik kan me veel voorstellen bij enumeraties van integers, reals, complex types met waarde en eenheid bijvoorbeeld, etc. Dat ze worden ingevoerd als string-waarde in het model, en daartegen wordt getest bij uitwisseling, dat doet niets af aan het feit dat de waarde een type heeft.

Er moet dan ook worden nagedacht over de manier waarop bestaande enumeraties zonder type "gedefault" moeten worden naar CharacterString, wat het (als ik me niet vergis) nu ook is. Dit t.b.v. aansluiting bij MIM 1 modellen.

Metadata

Metadata

Assignees

No one assigned

    Labels

    2.0Issue meenemen in versie 2.0

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions