---
schema_version: "1"
id: c3d0339b9dcd935b8e9dd858e9f9efadefebe42960f7afe051d3f3f4ccb85b0c
title: Search Data Model
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/commerce-cloud/salesforce-commerce/guides/d2c-commerce/b2b-b2c-comm-data-model-search.md
canonical_url: https://developer.salesforce.com/docs/commerce/salesforce-commerce/guide/b2b-b2c-comm-data-model-search.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 719da749a26e139330f758414b969c1b0c0df476fbe96e408ae4222a70b21e4a
products:
  - B2B Commerce Developer Guide
  - Salesforce APIs
---
# Search Data Model

The Search data model connects objects used to support store search functionality in a B2B or B2C store. This data model includes objects used to configure search indexes, handle search suggestions, perform product searches, and manage search-related attributes.

| Required Editions                                                       |
| ----------------------------------------------------------------------- |
| Available in: **Enterprise**, **Unlimited**, and **Developer** Editions |
| Available in: B2B Commerce                                              |

Commerce standard objects in the search data model require at least one of the following licenses: B2B Commerce.

![Diagram of the Search data model](https://developer.salesforce.com/media/d2c-commerce/search_data_model.png)

- [BuyerAccount](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_buyeraccount.htm)
- [Entitlement](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_entitlement.htm)
- [ManagedContentChannel](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_managedcontentchannel.htm)
- [Pricebook](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_pricebook2.htm)
- [Product](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_product2.htm)
- [ProductAttribute](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_productattribute.htm)
- [ProductCatalog](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_productcatalog.htm)
- [ProductCategory](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_productcategoryproduct.htm)
- [ProductCategoryProduct](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_productcategoryproduct.htm)
- [WebStore](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_webstore.htm)
- [WebStoreSearchProductSettings](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_webstoresearchprodsettings.htm)
