Merhabalar,
Ne kadar doğru bilmiyorum ama ben şöyle ilerliyorum;
Eğer kullanıcı giriş yapmışsa
İlk ürünü sepete ekle dediğinde SQL'de daha önce satın alma yapmadığı sepeti yoksa yeni sepet satırı oluşturuyorum, varsa ona ürün olarak ekliyorum.
Eğer kullanıcı misafirse
İlk ürünü sepete eklediğinde, kendi belirlediğim bir rastgele session id belirleyip yeni sepet satırı oluşturuyorum, eğer session devam ederken yeni ürün ekler, alışverişi misafir olarak tamamlarsa aynı sepetten devam ediyorum, eğer üye olur veya giriş yaparsa, sepeti üyeyle eşleştiriyorum.
Umuyorum yöntemler açısından bilgilendirici olabilmişimdir.
Sevgiler.