This is really a question of information architecture as there are many ways to handle this sort of situation.
One way to look at this would be to identify the relationships between each main category of data.
Example: Locations and Brands are associated to Models. So Models would be your main CPT, with Locations and Brands either being additional CPTs or taxonomies that get associated to Models.
You could then easily create queries that query your Models CPT based on Locations or Brands.
Again, there are literally 100s of ways to accomplish what you are describing. But the first step is to architect the flow, and how you want your search/queries/user experience to operate.
Related Posts:
- Add category base to url in custom post type/taxonomy
- Display all posts in a custom post type, grouped by a custom taxonomy
- Custom Post Type Permalink / Rewrite not working immediately
- Ordering Posts List By Taxonomy Terms?
- has_term or in_category for Custom Post Types
- WordPress Custom Post Type Category Page
- post count is wrong when using same taxonomy for 2 different CPT
- Issues when rewrite rules collide?
- Custom-Taxonomy as categories: Remove “most-used” tab?
- Custom Permalinks for Custom Post Types and Taxonomies
- how to group custom post type posts by custom taxonomy terms
- Showing current taxonomy terms
- Unable to save custom taxonomy terms in a custom-built metabox
- Archive page for taxonomy of custom post type
- CPT tax slug conflict with post type slug
- Custom post type archive with dynamic taxonomy filtering – is it possible
- Multiple Archive Pages for Custom Post Types AND Taxonomies
- Exclude current post when getting related post on custom post type and taxonomy
- Display Posts of a Category in Alphabetical Order (Custom Post Type)
- Show ACF field from custom taxonomy and display on the single template
- Is it possible to make tag archive page specific to Custom Post Type?
- Multiple portfolios with one custom post type?
- Custom post types, taxonomies, and permalinks
- How can I display my custom metaboxes on a custom post template?
- How to specify URLS for custom posts & taxonomies
- Taxonomy.php Not Showing Posts
- Taxonomy Archive: Display only one post per term from separate custom taxonomy
- Archive for custom taxonomy lists all posts instead of current taxonomy
- Custom Post Type permalink shows wrong page: homepage/index.php
- using $wpdb to get custom post type with term
- Categories sorting
- WP_Query most viewed posts, in multiple Post Types, last 30 days, excluding a specific taxonomy term
- Allow user to set custom order to a list of custom taxonomies?
- Disable block with taxonomies at post page
- search also in taxonomy, tags and custom fields
- Sort and filter custom post type posts by custom taxonomy
- Custom Post Type Pagination Paginates Only in URL Structure
- Terms showing up in object cache on unrelated pages
- Hierarchial Custom Post Types/Taxonomies
- Hierarchical permalinks for custom post type and taxonomy
- Only show posts with date of today or in the future (i.e don’t show past posts)?
- Best way to specify “article type” in URL
- Rename a slug label
- List Posts By Custom Taxonomy
- Dynamically insert an article at the top of a taxonomy archive – or?
- Many to many to many custom post relationships
- WordPress multisite – is it possible to have different taxonomies for each site?
- How to show list of taxonomy terms associated with specific post?
- Custom Columns for Custom Post Type Manager
- I have custom post type with custom taxonomy. But not found the taxonomy page..
- Group Custom post type in a taxonomy page by its child taxomony
- Display Taxonomy Term Children in a Drop Down without Submit Button
- Custom taxonomy query showing more than 4 posts
- Filter posts by specific custom category and current tag
- Help on Custom Post Types
- Custom category URL not displaying posts
- Display featured posts for a custom post type by taxonomy
- What is the most efficient way to execute recursive complex queries?
- 2 custom post type paging in 1 custom taxonomy
- How to display post from one custom post type in another custom post type with the same taxonomy?
- WordPress REST API V2: “{CUSTOM_POST_TYPE} matches Term ID List and Term ID Taxonomy Query, but should match only one.”
- Duplicate slug/permalink issue while adding same post name
- how to achieve this permalink abc.com/CPTName/CustomPostTypeCategorySlug/categoryname
- How to display list of custom post taxonomy terms and their posts (if any)?
- have to do a while have post to show for two custom post types sharing the same taxonomy?
- Remove custom permalink base from CPT custom category and custom tags
- How to handle this wordpress custom post type rewrite problem?
- List taxonomies by post id
- Is it possible to arrange Custom Post Types from CPTUI into a Folder?
- Change Search display for Custom Post Type
- WooCommerce – Custom related product (Spareparts)
- tax_query not working?
- Issue with Custom Post Types and Permalinks
- Automatically Add a default category to a Custom Post Type before save_post action
- Add active class to foundation 6 tabs while looping categories
- Get list of all Topics in use by a custom post type
- Custom post types with child taxonomy not visible in admin
- Connect 8 Taxonomies to One (Main) taxonomy. How to?
- Filter By Term Not Working – Custom Post Type
- Custom post type category archive URL redirects to home page
- Problem with type plugin and custom taxonomies
- WordPress Custom taxonomy template
- How can I add a “fake” parent into the permalink?
- Loop with Custom Post Type and Taxonomies
- Custom post type – two taxonomies
- How to display custom post types AND regular posts separately on a shared taxonomy archive?
- WordPress Custom Post Type and sort by Tags
- Check if taxonomy is attached to at least one post in a post-type
- Getting (Invalid) when adding custom taxonomy of custom post type link in menu [closed]
- Display custom taxonomy posts of custom post types
- Looping taxonomy in taxonomy?
- Missing categories for Custom Taxonomy and Custom Posts
- Show one of the taxonomies always as default
- Custom taxonomy labels won’t display
- Get X posts with the same terms as the current post (custom post type and custom taxonomy)
- From form submission values – dynamically update CPT “has_archive” slug and custom taxonomy “rewrite” slug value
- Custom taxonomy meta fields
- Same slug for Custom Taxonomy archive and CPT archive – Rewrite rule not working
- Problem with shortcode
- WP Query – Can’t get posts with specific taxonomy