![titleMam do zrealizowania projekt lokalu gastronomicznego który dostarcza jedzenie ludziom na wynos albo na miejscu, użytkownicy trzymani są na zewnętrznej bazie danych(użyty jest serwer autoryzacyjny a on korzysta ze swojej bd) . Użytkownik ma prawo wybierać sobie zawsze inne miejsce dostawy, no ale przecież zwykle wybiera z kilku wybranych i teraz nie wiem czy adres dostawy trzymać w tabeli zamówienia czy oddzielna tabela, wersja A czy B jest lepsza? Na zdjęciu tabela użytkownik w czerwonym obramowaniu żeby pokazać że w innej bd trzymany
0
2
Zrobiłbym osobną tabelke na adresy użytkowników
Edit: wtedy łatwo możesz pobrać ostatnie wybierane itp. A do zamówienia wystarczy id adresu z tej tabelki
0
baant napisał(a):
Zrobiłbym osobną tabelke na adresy użytkowników
Edit: wtedy łatwo możesz pobrać ostatnie wybierane itp. A do zamówienia wystarczy id adresu z tej tabelki
Tzn, mam trochę obawy bo przecież join jest najbardziej kosztowną operacją w bazie
1
w 99% przypadków poprawny indeks załatwi sprawę