Prüfauftrag: Attribut ebene zu einem <voidable> Pflichtattribut ohne Defaultwert umwandeln
XPLAN-481
- 6.1
offen
- Basis
In Version 7.0 könnte das neue Attribut vertikaleLage wieder eliminiert werden, und ebene zu einem <voidable> Pflichtattribut ohne Defaultwert umgewandelt werden.
Dann würden folgende Migrationsregeln gelten:
- ebene belegt, vertikaleLage unbelegt → Keine Migration notwendig.
- ebene belegt oder leer, vertikaleLage belegt → Kann nicht vorkommen.
- ebene unbelegt, vertikaleLage unbelegt → 0
- ebene leer, vertikaleLage unbelegt → 0
- ebene unbelegt, vertikaleLage belegt →<xplan:ebene xsi:nil="true" gml_nilReason="missing"/>
<xplan:ebene xsi:nil="true" gml:nilReason="unknown"/>
In der Diskussion über den CR XPlan-432 "Fachobjekte ohne definierte Lage zur Erdoberfläche / Klarstellung der semantischen Bedeutung von „ebene unbelegt“" wurde beschlossen, die Diskussion über die Einführung von "voidable"-Attributen für Version 7.0 fortzusetzen.