我打算创建一个购物车。我在我的数据库中创建了一个购物车表,我正在向其中添加产品。产品信息存储在 Products 表中,其中包含产品价格、id 等信息,而 customer 表中包含 customerID、用户名、密码等信息。如果我只有一个购物车表并且多个用户同时尝试购买产品,我如何确定哪个一组产品属于哪个用户。我想在客户登录之前执行此操作(就像亚马逊在登录之前显示购物车中的商品一样)。因为如果我在登录前有一些参数来唯一标识用户,当我实际登录时,我可以添加与该字段对应的我的 customerID。
我想到的一个想法是使用 SESSIONID 并存储在购物车表中。当一个人订购许多产品时,他的 sessionID 在过期之前会保持不变,在他登录后,我可以添加我的 customerID。
有什么建议请...
谢谢。