Relax Constraint AASD-120 for SMT allow idShort in SML #432
Labels
requires workstream approval
strategic decision in spec team needed
specification
impact on specification and thus on xml, json etc., label "aas-core" not set additinally
Milestone
Is your feature request related to a problem? Please describe.
For Submodel Template creation it is helpful to have an idShort for the element type within the SML.
This is mainly the case for SML of SMC or SML because there are separate tables for SMC and SML. For properties it is more difficult.
See discussion in admin-shell-io/submodel-templates#65
Constraint AASd-120: idShort of submodel elements being a direct child of a SubmodelElementList shall not be specified.
could be relaxed to
Constraint AASd-120: idShort of submodel elements being a direct child of a SubmodelElementList shall not be specified within Submodels with kind=Instance.
Describe alternatives you've considered
do not relax
-- instead create ConceptDescriptions with idShort of the corresponding elements
remove completely, i.e. also allow idShort in Submodels with kind=Instance for better readability
AASd-120 was a further restriction of
Constraint AASd-117: idShort of non-identifiable Referables not being a direct child of a SubmodelElementList shall be specified.
The text was updated successfully, but these errors were encountered: