I'm using PHP/MySQL
My goal is to make an e-commerce website that sells videos.
The problem I'm running into is how to handle multiple categories.
I'm selling travel videos. So I'll have a video that is about taking a cruise through Europe. That cruise might go through multiple countries. Stop at multiple cities. And might visit mulitple points of interest. On the cruise they might visit vineyards and discuss castles.
On the website side I want a user to find this video when they browse for:
Browse by Geographic Location-
Europe :
Europe : Country A
Europe : Country B
Europe : Country A : Location 1
Europe : Country A : Location 2
Europe : Country A : Location 3
Europe : Country B : Location 1
Europe : Country B : Location 2
Europe : Country B : Location 3
Browse by Special Interest -
Special Interest : Wine :
Special Interest : Castles:
This is just one example of how I can have one product that belongs in many places on my site.
The problem I'm running into is how to treat them in the database so I can pull them out and display them on my website.
Are there shopping carts out there that can do this now?
Any suggestions would be most helpful.
Thanks,