我必须选择什么样的多对多关系?

What many-to-many relation I have to chose?

当我有 table:

用户:用户ID

产品:产品ID

和一个名为 user_product 的 table:userID,productID

关于使用 1、1..m、0..m 等的多对多关系是什么样的?

这取决于应用程序。

用户总是与产品相关联吗?可能不是,如果是,则关系的乘积端存在“0..infinity”。

产品是否始终与用户相关联?可能是,如果是这样,关系的用户端应该有一个“1..infinity”。