为什么可配置产品和简单产品之间的关系存储两次?
在这里深入研究Magento内部,不是寻找具体问题的解决方案,只是试图了解一些实现细节。
当您在Magento中创建可配置产品,然后创建子简单产品以实现衬衫尺寸,颜色等内容时,Magento将此关系存储在两个单独的表中。
catalog_product_relation
catalog_product_superlink_table
为什么这些关系存储两次?
这是遗留代码,还是产品关系链接和产品“超级链接”链接之间存在语义上的区别?
系统是期望这些是相同的,还是让这些表表示不同的父/子关系是有效的对象状态?