我必须选择什么样的多对多关系?
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”。
当我有 table:
用户:用户ID
产品:产品ID
和一个名为 user_product 的 table:userID,productID
关于使用 1、1..m、0..m 等的多对多关系是什么样的?
这取决于应用程序。
用户总是与产品相关联吗?可能不是,如果是,则关系的乘积端存在“0..infinity”。
产品是否始终与用户相关联?可能是,如果是这样,关系的用户端应该有一个“1..infinity”。