Sorry brenkenathan,
I am at a loss for a solution for you. At our University we use upwards of 2,500 suppliers but the data for the invoices is held in one table.
If the differences aren't too great, I would still consider the one-table option. Perhaps by modifying the fieldnames in some of...