Vincent...funny thing, right after I posted I read that same article...great article. That's sorta the way I was leaning already...but that brings up tough issues for me.
1) When adding a new listing...I want to be able to select multiple categories via a multiple select box. This would then entail multiple queries (one to add to the listings table, one for each category selected into the third table).
2) The REAL sticky issue comes when I want to EDIT a listing. I would need to first retrieve all the categories the listing is in from the third table...but say I want to EDIT that listing from categories 1 and 4, to categories 2, 3, and 6. That's 5 queries, two to delete the previous, and 3 more to add.
Am I making this more complicated than it is, or is this the way it'll need to be done?
Thanks Vincent!