标签: database
数据库设计是否可以在两个表之间有两个不同的关系。 例如,用户可以创建产品并购买产品。 因此,产品表具有UserId的用户和产品之间将存在一对多的关系,而当用户购买产品时,它是由具有UserId和ProductId的联合表创建的多对多关系。订购。
这是一个很好的设计还是有另一种方法可以做到这一点?