为自嵌套或单表的多对多关系设计模式的正确方法是什么
表:产品
- ID
- 姓名
- 状态
需要将产品与相关产品进行匹配/保存。
例如:产品 1 的相关产品是 3,4
产品 2 是 5,6
产品 3 是 1
产品 4 是 1
产品 5 是 2
产品 6 是 2
为自嵌套或单表的多对多关系设计模式的正确方法是什么
表:产品
需要将产品与相关产品进行匹配/保存。
例如:产品 1 的相关产品是 3,4
产品 2 是 5,6
产品 3 是 1
产品 4 是 1
产品 5 是 2
产品 6 是 2
您将创建第二个表,名称
RelatedProducts
如下(伪代码,因为您没有提到特定的数据库系统):然后存储 1 行 per
Product
和 aRelatedProduct
。然后您可以使用此桥接表来自连接Products
表以获取 的任何其他元数据RelatedProducts
,例如: