Basically, I will need to combine product data from multiple vendors into a single database (it\'s more complex than that, of course) which has several tables that will need
Pretty similar to my question a few months ago...
Should I have a dedicated primary key field?
I went with an auto-incrementing PK in the end.