I'm new to OS commerce, but not new to coding, so I'm a little sketchy on the OScommerce workings, but I hope I DO get it.
I was thinking the easy populate module allows you to change the code (PHP) to add additional fields to the csv file you upload. The way the easypopulate module is written is that this can be done very simply if the fields are to be added to wither the products or product description tables, if not then there is a lot of code to write to populate another table with the info.
My thoughts were that if the x-sell module added linked products into the products table in an extra field, then I could ammend the easypopulate module with ease. If however, it turns out that the x-sell has its own new set of tables, then it becomes a little more complicated.
To be honest, I'm looking for the easiest / simplest option and all thoughts are welcomed.
Please let me know if I DON'T GET IT, as I really need to understand how OS Commerce is put together.