Cześć,
próbuję stworzyć strukturę bazy danych gdzie danymi wejściowymi, na jakich będzie pracowała aplikacja są 2 źródła - plik płaski, który będzie musiał być zaimportowany do struktur lub wewnętrzna baza klientów. Chodzi o układanie punktów adresowych na trasach do objechania. I teraz zastanawiam się w jaki sposób to utworzyć żeby w trasie X móc mieć punkty zarówno z wewnętrznej bazy klientów jak i te zaimportowane z plików. Nie ma możliwości żeby wpisy z plików były dodane do bazy klientów.
Dodatkowo dla klientów z bazy chciałbym zachować powiązanie z tabelą z danymi. Myślałem nad stworzeniem tabeli (na screenie teren_data), która będzie zawierała wszystkie dane (zarówno te z bazy wewnętrznej jak i te z pliku) i byłaby kolumna typu "id_wewn", które mogłoby być nullem dla danych z zewnątrz.W tym rozwiązaniu kolumny td_finansowe, td_kontakt itd są varchar(MAX) i tam jest wrzucany JSON. Ten JSON byłby generowany zarówno dla danych zewnętrznych jak i wewnętrznych i ewentualnie na żądanie aktualizowany (gdyby coś się w danych wewnętrznych zmieniło). Czy można to zrobić jakoś inaczej/lepiej?