04.01.2009, 22:19
Ich will mal ein Argument gegen das automatische Ersetzen in den Raum werfen:
Weiter oben versuchte ich schon mal anzudeuten, daß am Import von Objekten einer Art auch Objekte anderer Art hängen können.
Ganz konkret an einem Beispiel:
Ivica Olic hat einige Titel mit CSKA Moskva errungen. Jetzt wechselt der z.B. nach Polen (um nur mal eine beliebige Nicht-(Web)DB zu benennen). Würde Jarek den importieren, hätte er bei einer Übernahme der Titel auf einmal auch CSKA in der DB. Weil die Titel ohne die Mannschaft nicht in der DB dargestellt werden können.
Diese Art von automatischem "Objektnachziehen" kann zu den denkwürdigsten Verwicklungen führen. Daher glaube ich nicht, daß auch das ohne Weiteres möglich sein wird.
Bei einem automatischen Ersetzen eines Spielers würden zwangsläufig alle zusätzlich zu den Stammdaten selbst eingetragenen Informationen (selbst eingetragene Titel, Notizen usf.) gelöscht.
Daher sollte das Ersetzen nicht automatisch vorgenommen werden. Zumindest nicht ohne entsprechende Warnhinweise usf.
Will sagen: Das manuelle Dublettenlöschen für jedes einzelne Objekt sollte für den Alltagsgebrauch der primäre Weg sein.
Ob es zusätzlich einen quasi-automatischen gibt oder nicht halte ich momentan nicht für das Wichtigste.
Vielleicht ist ja auch statt einem Dublettenabgleich eine "Stammdatenübernahme" denkbar.
Das würde bedeuten, daß WebDB-Objekte von vornherein auf die Stammdaten reduziert importiert würden und dann anstelle des bekannten Dublettenlöschens diese Stammdaten diejenigen eines vorhandenen Objektes überschreiben würden. Ohne dabei dessen Nicht-Stammdaten (Notizen, lokale eingetragene Titel usf.) zu löschen.
Weiter oben versuchte ich schon mal anzudeuten, daß am Import von Objekten einer Art auch Objekte anderer Art hängen können.
Ganz konkret an einem Beispiel:
Ivica Olic hat einige Titel mit CSKA Moskva errungen. Jetzt wechselt der z.B. nach Polen (um nur mal eine beliebige Nicht-(Web)DB zu benennen). Würde Jarek den importieren, hätte er bei einer Übernahme der Titel auf einmal auch CSKA in der DB. Weil die Titel ohne die Mannschaft nicht in der DB dargestellt werden können.
Diese Art von automatischem "Objektnachziehen" kann zu den denkwürdigsten Verwicklungen führen. Daher glaube ich nicht, daß auch das ohne Weiteres möglich sein wird.
Bei einem automatischen Ersetzen eines Spielers würden zwangsläufig alle zusätzlich zu den Stammdaten selbst eingetragenen Informationen (selbst eingetragene Titel, Notizen usf.) gelöscht.
Daher sollte das Ersetzen nicht automatisch vorgenommen werden. Zumindest nicht ohne entsprechende Warnhinweise usf.
Will sagen: Das manuelle Dublettenlöschen für jedes einzelne Objekt sollte für den Alltagsgebrauch der primäre Weg sein.
Ob es zusätzlich einen quasi-automatischen gibt oder nicht halte ich momentan nicht für das Wichtigste.
Vielleicht ist ja auch statt einem Dublettenabgleich eine "Stammdatenübernahme" denkbar.
Das würde bedeuten, daß WebDB-Objekte von vornherein auf die Stammdaten reduziert importiert würden und dann anstelle des bekannten Dublettenlöschens diese Stammdaten diejenigen eines vorhandenen Objektes überschreiben würden. Ohne dabei dessen Nicht-Stammdaten (Notizen, lokale eingetragene Titel usf.) zu löschen.