No. A record exists in the shoppingcart table once per customer per unique product. In your case - packs - it's assumed that no two packs will ever be the same (since they can contain multiples of countless other products) so each pack added to the cart, even if they are the same pack, get their own shopping cart record. The contents of that pack then exist in the CustomCart table. Also, if you have any kit products, you'll find the contents in the KitCart table.
<a href="http://www.aspdotnetstorefront.com">Shopping Cart Software</a>