Товары хранить в сессиях, если юзер залогинен, то в базе. Корзина - массив с id товаров и их количеством.
'id' => 1, 'quantity' => 2. Остальное по желанию.
Привет. У меня сейчас задача как раз организовать корзину товаров с помощью ангуляра и nosql. Ты не мог бы дать ссылку на уроки? Я упросто уже все перерыл, не могу найти