Skip to content

06 services - Stabile generierte Linien IDs #228

Description

@marcel-sinniger-sbb

Was ist der Hintergrund bzw. der Kontext, dass die IDs über Export hinweg stabil sein müssen?

- `@id` needs to be kept stable between exports.

Der Satz mit den stabilen IDs bezieht sich wohl ausschliesslich auf ausländische Linien, welche generiert wurden (also keine SLNID haben).
Alle anderen Linien haben ja eine SLNID und diese sind per Definition fix.
Kann man daher den genannten Satz in Bezug stellen zu den ausländischen generierten Linien IDs?
(Da hat es noch einen Typo: Müsste @id sein nicht @d)

- For foreign lines an `@d` might need to be generated.

Was bedeutet stabil zwischen Exporten? Was ist ein Export? Ist das Pro "Datenlieferant und Umgebung"?

Wenn ein Datenlieferant für den operator X eine Linie Y liefert und eine ID Z generiert, darf dann Info+ bei seinem Export für den Operator X für die Linie Y eine andere ID generieren? Das müsste möglich sein damit Info+ gleiche Linien IDs von unterschiedlichen Datenlieferanten/Operator trennen kann.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status
In progress

Relationships

None yet

Development

No branches or pull requests

Issue actions