Hallo zusammen,
ich entwickle gerade eine Schnittstelle zu einer externen Software und nutze dafür die Standard-Relation organization aus der App "Organizations".
Ich würde gerne diese Relation um eine neue Spalte (Attribut) erweitern, um dort eine externe ID (legacy_id) zu speichern.
Wenn ich jedoch den Schreibschutz der App "Organizations" aufhebe, erhalte ich die Warnung, dass eigene Änderungen bei einem Update des Original-Autors verloren gehen können.
Meine Frage dazu: Bezieht sich dieses Risiko auch auf Datenbank-Schema-Erweiterungen (wie zusätzliche Spalten)? Würde ein Update der App meine benutzerdefinierte Spalte (und die darin enthaltenen Daten) löschen, oder betrifft das Überschreiben hauptsächlich Frontend-Objekte wie Formulare und Menüs?
Ist es "Best Practice", die Standard-Tabelle direkt zu erweitern, oder sollte ich die ID lieber in einer separaten Tabelle in meiner eigenen App speichern und verknüpfen?
Vielen Dank für die Hilfe!
LG,
Pimentel