Cześć!
Mam taką strukture bazy danych:
tabela user:
- userId
- login
- password
- personalData
tabela cart:
- cartId
- userId
tabela cartitem:
- userid
- itemId
Gdy użytkownik jest zalogowany to działa ale chciałbym jeszcze zrobić obsługę tych co nie chcą się logować.
Moim pomysłem jest dodanie pola tempId do tabeli user i przechowywanie tam id uzytkownika, które jest w cookie jego przeglądarki.
Tylko co zrobić gdy będzie chciał się zalogować i zniknie mu zawartość koszyka, bo ma ją ale ten anonimowy użytkownik?