sorry to be thick but for clarification, when you say many to one vs many to many do you mean
many products to one categeory vs products being able to be associated with all/many of the categories?
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.