I'm trying to build a site with similar content conventions to Craigslist. The problem is, I don't really know a good way to create multiple vocabulary relationships in drupal. Here's the end result I need:
Categories (contains 'Goods' and 'Services')
Content Type: Item
- User has many Items
- User has one Location
- Location has many Users
- Location has all Categories
- Item has many Categories
- Item has one Location
The end result is having all Locations be easy to navigate, with Items being appropriately displayed, in multiple Categories, but restricted to Locations. Users should also be redirected to their respective locations based on their assigned Location and should be able to create Items without having to manually stipulate the Location they are already in.
Does that make sense? Can this be done easily in Drupal?