【sqlalchemy 数据库】为什么同一件商品,不能插入多条?

图片说明

已建立用户商品多对多关系表,中间表的主键为用户,商品表的外键id,但是同一用户多次购买同一件商品,中间表中只有一条该用户与商品的记录,请问该怎么解决

新增一个购物单号就可以解决了啊 购买单号可以是用户ID+商品ID+购买时间+随机数 这就完全可以做主键了 如果再复杂的话做联合主键就可以了