24 lines
622 B
Markdown
24 lines
622 B
Markdown
# ADR 0003 - Artikelnummer als Zeichenkette
|
|
|
|
## Status
|
|
|
|
Akzeptiert
|
|
|
|
## Kontext
|
|
|
|
Artikelnummern dienen als technische und fachliche Identifikatoren. Mindestens eine vorhandene Artikelnummer enthält eine führende Null. Eine numerische Behandlung könnte Identität und Format verändern.
|
|
|
|
## Entscheidung
|
|
|
|
Artikelnummern werden durchgaengig als Strings behandelt.
|
|
|
|
## Begruendung
|
|
|
|
- fuehrende Nullen
|
|
- keine mathematische Bedeutung
|
|
- moegliche zukuenftige alphanumerische Werte
|
|
|
|
## Konsequenzen
|
|
|
|
Importer duerfen Artikelnummern nicht in numerische Typen konvertieren. Normalisierung darf fuehrende Nullen nicht entfernen.
|