除了购物车模型,还有产品模型和用户模型。我有两个组织选项:
1)购物车仅存储产品 ID,并将敲击产品集合
2)购物车存储有关产品的所有信息,以及产品(标题、价格、休息)
我认为第一个选项更好,但我猜对了吗?然后,使用第一个选项,前端将首先向购物车发出请求,并在收到 ID 后向产品发出请求?
除了购物车模型,还有产品模型和用户模型。我有两个组织选项:
1)购物车仅存储产品 ID,并将敲击产品集合
2)购物车存储有关产品的所有信息,以及产品(标题、价格、休息)
我认为第一个选项更好,但我猜对了吗?然后,使用第一个选项,前端将首先向购物车发出请求,并在收到 ID 后向产品发出请求?
第一个选项肯定更好,因为否则,除了复制信息之外,您还必须跟踪所有产品的更改,以便更新用户购物车中的信息。
假设您有以下实体:
然后这里是一个从购物车中获取信息的查询,包括产品:
PS。例如,在猫鼬中,所有相同的操作都可以通过填充来完成