05.01.2009, 11:47
Was ich will, spielt hier keine Rolle. Wichtiger ist die Frage, was technisch machbar ist und keine Probleme verursacht.
Wir sind uns einig, daß jede DB in sich sauber sein und bleiben sollte? Fein.
Dann dürfen wir keine überflüssigen Dubletten erzeugen - bei keinem einzigen Objekttyp.
Jetzt stell' Dir bitte mal vor, Du könntest einen Spieler importieren, der Titel mit 5 verschiedenen Mannschaften gewonnen hat. Jede dieser Mannschaften hat in ihrer jeweils langen Geschichte in 7 verschiedenen Stadien gespielt.
Zugegeben, ich übertreibe leicht - aber das Problem wird klar: Auf einen Schlag hättest Du 36 neue Objekte in Deiner DB.
Sind das jetzt alles wirklich neue Objekte, ist nichts Schlimmes passiert. Gibt es aber auch nur ein einziges der Stadien bereits in Deiner DB, mit einer lokalen ID, dann hätten wir gerade eine Dublette erzeugt.
Einen Mechanismus zu finden, der das ausschließt und der Dir mit ausreichender Deutlichkeit sagt: Hier müssen erst noch die folgenden zusätzlichen, mitgelieferten 35 Objekte auf eventuelle Dubletten überprüft werden, einen solchen Mechanismus wird es kaum geben - es sei denn, man verzichtet auf die "Mitlieferung".
Das war auch der Hintergrund der Frage nach dem Zweck des Imports: Für das gemeinsame Nutzen der MyMedia-Archive reicht die Stammdatenübernahme allemal aus.
Und wenn Du Sorge um Deine lokalen Informationen wie Notizen, Titel, Verknüpfungen z.B. zu Stadien hast - die würden ja durch eine reine Stammdaten-Ersetzung gerade nicht berührt.
Wir sind uns einig, daß jede DB in sich sauber sein und bleiben sollte? Fein.
Dann dürfen wir keine überflüssigen Dubletten erzeugen - bei keinem einzigen Objekttyp.
Jetzt stell' Dir bitte mal vor, Du könntest einen Spieler importieren, der Titel mit 5 verschiedenen Mannschaften gewonnen hat. Jede dieser Mannschaften hat in ihrer jeweils langen Geschichte in 7 verschiedenen Stadien gespielt.
Zugegeben, ich übertreibe leicht - aber das Problem wird klar: Auf einen Schlag hättest Du 36 neue Objekte in Deiner DB.
Sind das jetzt alles wirklich neue Objekte, ist nichts Schlimmes passiert. Gibt es aber auch nur ein einziges der Stadien bereits in Deiner DB, mit einer lokalen ID, dann hätten wir gerade eine Dublette erzeugt.
Einen Mechanismus zu finden, der das ausschließt und der Dir mit ausreichender Deutlichkeit sagt: Hier müssen erst noch die folgenden zusätzlichen, mitgelieferten 35 Objekte auf eventuelle Dubletten überprüft werden, einen solchen Mechanismus wird es kaum geben - es sei denn, man verzichtet auf die "Mitlieferung".
Das war auch der Hintergrund der Frage nach dem Zweck des Imports: Für das gemeinsame Nutzen der MyMedia-Archive reicht die Stammdatenübernahme allemal aus.
Und wenn Du Sorge um Deine lokalen Informationen wie Notizen, Titel, Verknüpfungen z.B. zu Stadien hast - die würden ja durch eine reine Stammdaten-Ersetzung gerade nicht berührt.