Post
#1
|
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. |
Witam.
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ę:
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. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%)
|
Wprowadzane produkty będą powiązanie relacją z nowymi kategoriami, a te stare kategorie/typy są tylko używane przy imporcie. Możecie mi przedstawić problem na sensownym przykładzie jakiej operacji nie będzie można przeprowadzić?
Oczywiście można sobie stworzyć jedną unikalną kolumnę - budowaną na bazie np. md5, ale przy tylko dwóch parametrach wydaje mi się, że nie ma takiej potrzeby. Ten post edytował sf 7.10.2007, 15:40:01 |
|
|
|
Cysiaczek relacje i nakładające się identyfikatory 7.10.2007, 09:58:30
sf Do końca chyba nie rozumiem problemu. Dlaczego nie... 7.10.2007, 10:15:58
Cysiaczek Nie chodzi o samo przechowywanie, tylko o relację.... 7.10.2007, 11:17:00
sf Unikalność masz na dwóch kolumnach. Jedn... 7.10.2007, 14:38:31
Nattfarinn Ok sf, ale wydaje mi się, że problem z r... 7.10.2007, 14:55:33
Nattfarinn Nie jestem dobry w przykładach, więc prz... 7.10.2007, 15:48:11
Cysiaczek Jutro Wam powiem, czego dokładnie nie da się zrobi... 7.10.2007, 15:57:26 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 00:42 |