Oh (and I'm really sending too many separate mails today) -- have you tried just using the producer names as their IDs? This has worked quite well for me in the past (of course, if you have to add more information to producers you will still need the producer table anyway, but you do get rid of the useless ID numbers).
Marijn