Zurück zu den Objektspeicher-FAQs
HILFECENTER · FAQObjektspeicher2 Min. Lesezeit

Wie wähle ich stabile Objektnamen, wenn sich Dateien ändern können?

Objektnamen werden oft zu Referenzen in Anwendungsdaten, Links oder Workflow-Eingaben. Ändert sich der Name bei jeder Bearbeitung, können diese Verweise auf falsche oder nicht mehr vorhandene Inhalte zeigen.

Objektspeicher

Identität vom veränderlichen Dateinamen trennen

Ein lesbarer Dateiname ist praktisch, kann sich aber ändern, wenn jemand ein Dokument umbenennt oder eine neue Fassung hochlädt. Verwenden andere Datensätze diesen Namen als Objektidentität, erfordert jede Umbenennung abgestimmte Aktualisierungen. Nutzen Sie eine stabile Kennung für die logische Datei und führen Sie den veränderlichen Anzeigenamen als Metadatum.

Wählen Sie ein Schlüsselformat, das zum Abruf durch die Anwendung passt. Ein Präfix kann zusammengehörige Objekte gruppieren; eine stabile Kennung unterscheidet sie. Vermeiden Sie unnötige persönliche oder vertrauliche Angaben in Namen, die in Protokollen, Exporten oder Links auftauchen könnten. Dokumentieren Sie die Konvention, damit alle Anwendungsteile dieselbe Referenz erzeugen.

Den Umgang mit Ersatzdateien festlegen

Legen Sie fest, ob eine überarbeitete Datei den Inhalt unter demselben Schlüssel ersetzt oder einen neuen Schlüssel erhält. Ein Ersatz behält die Referenz bei, kann ältere Datensätze aber scheinbar auf neuere Inhalte zeigen lassen. Ein neuer Schlüssel erhält die Historie, verlangt jedoch die Aktualisierung des Datensatzes, der auf die aktuelle Datei verweist. Entscheidend ist, ob Versionshistorie benötigt wird.

Testen Sie den gesamten Lebenszyklus: Objekt erstellen, Referenz speichern, Datei abrufen, ersetzen oder umbenennen und schließlich löschen. Prüfen Sie nach jedem Vorgang, ob abhängige Datensätze und Workflows weiterhin auf die richtige Datei zeigen. Eine konsistente Identitätsregel verhindert fehlerhafte Verweise, wenn die Anwendung wächst.

Zurück zu den Objektspeicher-FAQs