Witam
Powiedzmy ze jest serwis gdzie klient po zalogowaniu moze zamawiac powiedzmy obiady.
Odbywa sie to tak ,że klika opcje "zamowienie" i nastepnie w paneliku wybiera sobie jakie skladniki chce do obiadu. Klient wybrał sobie np. "surówkę z kapusty"(id skladnika jest dodawane do tablicy sesyjnej) , następnie zaczyna przeglądac rodzaje kotletów a w tym włąsnie momencie moderator serwisu wywala "surówke z kapusty" z bazy (powód jest nieważny). No i teraz jak dodamy nasze zlecenie do bayz to w bazie znajduje sie referencja do nieistniejącej krotki czyli spojnosć bazy szlag trafia.
JEst jakies standardowe rozwiazanie tego problemu?
Mozna by wprowadzic warunek ze serwis moze byc moderowany tylko jesli nikt nie jest zalogowany.Ale to moderator musialby sobie nastawiac budzik na 3 w nocy zeby wyczekać moment. Można niby zrobic wywieszke "remanent" ale nie wiem czy to tzw "eleganckie rozwiązanie".
także nie wiem.