05.01.2009, 18:00
(05.01.2009, 11:47)GMT link schrieb: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.
Um mal, bei dem von jetset ins Spiel geworfenen, Ronaldo zu bleiben.
Was passiert denn, wenn ich Ronaldo importiere (bei mitgelierferten Anhängseln wie Stadien usw.) dann bekomme ich doch wohl oder übel diese Stadien UND Vereine mit, oder? Wenn ja, müsste ich dann nicht auch andere Objekte, die diesen "mitgelieferten" Daten (Spieler usw (und dann deren "Anhängsel")) anhängen nicht auch mitbekommen?
Wenn ja, dann brauchen wir hier gar nicht weiter über die "Mitlieferung" diskutieren, sondern dann geht es "nur" um den Import der Stammdaten.
Ich frage deshalb, weil ich mich in diesen technischen Machbarkeiten nicht auskenne.