Szukam jakiegoś dobrego sposobu na rozwiązanie problemu nakładających się identyfikatorów.
Mam w pierwszym systemie dwie tabele, których odpowiednikiem w drugim systemie jest jedna tabela. Problem w tym, że identyfikatory w pierwszego systemu sa przekazywane do mnie poprzez XML i każda z tych tabel daje swoje własne nie patrząc na drugą tabelę. Te niekiedy się nakładają i teraz nie wiem, jak najsensowniej (i najwydajniej) zniwelować te różnice.
Przykład:
Dostaję:
<category id="1">nazwa</category> <kind id="1">jakaś inna nazwa</kind>
i chcę to umieścić w jednej tabeli u siebie i zachowac możliwość odtworzenia relacji. Gdyby id były tu unikalne, to nie byłoby problemu, bo wystarczyłaby zwykła tabela z relacjami.
Jeśli ktoś ma jakiś pomysł, to będę wdzięczny za pomoc.
Pozdrawiam.