Mapping concatenated SKUs in a product string via Classification to Product Name
I have a scenario where we have products grouped together in a single product string. You can imagine a watch store where the watch body and the watch strap have their dedicated SKUs.
In an ideal world, our engineers would've split the information in a format as such:
product = watch accessory;SKUBAND;1;60,watch body;SKUBODY;1;400
Unfortunately, what I have instead is something like this:
product = watch;SKUBAND+SKUBODY;1;460
I first considered building a .tab file to feed into the SAINT classification tool. I know this is a combinatorics exercise, where I can create a .tab file of all possible combinations.
However, if SKU is the 'index'/'key' of the .tab file for classification, then I cannot map multiple keys to the same product name.
For example, the following is not an acceptable data entry:
+-----------------+-----------------+
| Key | PRODUCT NAME |
+-----------------+-----------------+
| SKUBAND+SKUBODY | WATCH BODY NAME |
+-----------------+-----------------+
| SKUBAND+SKUBODY | WATCH BAND NAME |
+-----------------+-----------------+
Any recommendations on how I can map concatenated SKUs to product names?
