hallo,
ich habe in einer Anwendung mehrere Tabelle bei denen ich folgenden Aufbau habe.
ID, ElternID, MandantID, Bezeichnung, usw.
Nun möchte ich die vollständige Hierachie eines Mandanten in andere Mandanten kopieren. Als xml oder Tabelle bekomme ich die Daten raus, aber wie bekomme ich die Daten wieder in die Tabelle so dass die Hierarchie wieder für den neuen Mandanten stimmt?
Muss ich mit zwei weiteren Spalten arbeiten in die ich mir die alten IDs von Id und ElternID schreibe und dann durch ein Update mir die neuen ElternIDs suchen? (Nachteil hierbei aber dass die ursprünglichen IDs schon in der Tabelle vorkommen müssen da es eine FK-Beziehung zwischen ID und ElternID gibt.) Oder kann ich das auch irgendwie bewerkstelligen dass es on the fly geht? Leider habe ich keine Unique-IDs als Primärschlüssel.
Leider kommt es ja auch auf die Reihenfolge der Inserts an wenn die ElternIDs schon mit dem Insert auf die neuen zeigen sollen.... Also erst die Datensätze die auch Eltern sind.
Jemand schon Erfahrungen bei solchen Imports?
ich habe in einer Anwendung mehrere Tabelle bei denen ich folgenden Aufbau habe.
ID, ElternID, MandantID, Bezeichnung, usw.
Nun möchte ich die vollständige Hierachie eines Mandanten in andere Mandanten kopieren. Als xml oder Tabelle bekomme ich die Daten raus, aber wie bekomme ich die Daten wieder in die Tabelle so dass die Hierarchie wieder für den neuen Mandanten stimmt?
Muss ich mit zwei weiteren Spalten arbeiten in die ich mir die alten IDs von Id und ElternID schreibe und dann durch ein Update mir die neuen ElternIDs suchen? (Nachteil hierbei aber dass die ursprünglichen IDs schon in der Tabelle vorkommen müssen da es eine FK-Beziehung zwischen ID und ElternID gibt.) Oder kann ich das auch irgendwie bewerkstelligen dass es on the fly geht? Leider habe ich keine Unique-IDs als Primärschlüssel.
Leider kommt es ja auch auf die Reihenfolge der Inserts an wenn die ElternIDs schon mit dem Insert auf die neuen zeigen sollen.... Also erst die Datensätze die auch Eltern sind.
Jemand schon Erfahrungen bei solchen Imports?
Comment