Aktywne Wpisy
Cane +12
Dwa lata temu zmarł mi tata i no jest mi dosyć ciężko. Zdarzało mi się parę razy na imprezie u znajomych po alkoholu z deczka wyżalić że jest mi ciężko z tym nadal. No i usłyszałem od kumpla że jedna z dziewczyn z takiej imprezy mówiła jemu i jego dziewczynie jak bardzo ją wnerwia że się tak użalam nad soba i w ogóle a na samej imprezie niby mi współczuła. Ehh jak
Hej, w jaki sposób zamodelować w aplikacji wybór dostawy (na wzór czegoś pomiędzy aliexpress a allegro) w której wybieramy dostawę per produkt ale jeśli w koszyku jest kilka produktów od tego samego sprzedawcy to możemy wybrać dla nich jedną dostawę (więc koszt dostawy się zmniejsza)
A tak poważnie*, to nie da się w prosty sposób tego zamodelować nie znając architektury reszty aplikacji. Bo można to zrobić na dziesiątki sposobów, ale przeważnie jeden, dwa będą odpowiednie w konkretnym przypadku.
* nie, żeby ten if nie był poważny, będziesz musiał go użyć :)
Jak Ty byś to zrobił jeśli możesz zamodelować to od zera?
Można zrobić standardowe 1:n łącząc pozycję zamówienia z shipmentem, a można również zrobić przez dodatkową encję 1:1 jako "pozycja shipmentu" żeby oddzielić koncept wysyłki od samych zamówień oraz ewentualnie dorzucić inne dane dotyczące wysyłki (np. gabaryt), ale nie pasujące do same encji zamówienia.
Pozostaje jeszcze kwestia tego, czy w jednym shipmencie mogą iść pozycje różnych zamówień jeśli dane wysyłki