ロジックの問題があり、実際にそれを克服する方法がわかりません。内部にさまざまなフィールドがあり、すべてのデータフィードで標準化されていないいくつかの製品フィードに直面しています: upc、mpn、ブランド名、タイトル、説明。現在、ユニークで非常に簡単な upc で製品をマッピングしています。問題は、このフィールドを持つ製品がほとんどないことです。そのため、ブランド名と mpn をマッピングするための別の組み合わせを考えています。これを使用して、さまざまなブランド、実際にはさまざまな製品の mpn でマッピングされないようにしています。ここで難しい部分があります。製品、たとえば靴のペアは、色が異なっていても同じ mpn とブランドを持っています。これらの場合、私は通常upcを持っていないので、mpnとブランド名に頼らなければなりません. 色はフィールドではないため、それを使用してさらにフィルタリングすることはできません。
製品は次のようになります。
Merchant1,Product1,MPN1,Brand1 ( green ) Merchant1,Product2,MPN1,Brand1 ( red ) Merchant2,Product3,MPN1,Brand1 ( green ) Merchant2,Product4,MPN1,Brand1 ( red )
同じマーチャントでのマッピングを拒否できることはわかっているので、同じマーチャントの緑と赤の混合を避けることができますが、マーチャント 1 の緑とマーチャント 2 の緑を一致させるにはどうすればよいでしょうか。現在、それは私が写真でのみ見るものです。
このすべてでロジックを見つける方法がわからないので、それに応じてマッピングできます。