Dziękuję za odpowiedzi na mój poprzedni wątek. Przemyślałem problem i postanowiłem go uprościć:
W miasteczku Warzywniak Dolny jest hurtownia warzyw. Wśród wielu warzyw, które ma ona w swoich magazynach, jest cebula. Dane dostawców hurtownia gromadzi w bazie postgresql.
Jedną z tabel zawierających taką informację jest tabela "Dostawcy" z kolumnami:
row_id- numer wierszavege_id- numer porządkowy wiersza datasetunatmkt_vgtbl- id warzywa w systemie krajowymcmpn_vgtbl- id warzywa w systemie firmyeuroveget_vgtbl- id warzywa w systemie EUvege_cmpny_id- id dostawcy z fakturyvege_cmpny_name- nazwa dostawcy z faktury
Przykładowy wpis do bazy pokazuję w wierszu 2 załącznika. Przy nazwach kolumn podaję nazwy constraintów. Pewnego dnia dostawca zmienił nazwę, z zachowaniem poprzednich id we wszystkich systemach. Jak pokazać ten fakt w bazie, nadpisując istniejący wiersz przy pomocy INSERT INTO?
