---
schema_version: "1"
id: 367b47265a466ec79f3f5037d53e580ee17df39365884051d4f27996d2b44ccd
title: Inventory 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-inventory.md
canonical_url: https://developer.salesforce.com/docs/commerce/salesforce-commerce/guide/b2b-b2c-comm-data-model-inventory.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: b112f15a4185bd0820b937e7e5098f33b80d70d1ded07e0dc07a847b54d0ed99
products:
  - B2B Commerce Developer Guide
  - Salesforce APIs
---
# Inventory Data Model

The Inventory data model connects objects and relationships that govern how inventories are applied to products and cart items throughout the checkout cycle.

| Required Editions                                                       |
| ----------------------------------------------------------------------- |
| Available in: **Enterprise**, **Unlimited**, and **Developer** Editions |
| Available in: B2B Commerce                                              |

Commerce standard objects in the Inventory data model require the B2B Commerce license.

![Diagram of the Inventory data model](https://developer.salesforce.com/media/d2c-commerce/commerce_cloud_inventory_zh.png)

- [InventoryReservation](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_webstoreinventorysource.htm)
- [ProcessException](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_processexception.htm)
- [OrderSummary](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_ordersummary.htm)
- [WebCart](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_webcart.htm)
- [InventoryItemReservation](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_inventoryitemreservation.htm)
- [LocationGroup](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_locationgroup.htm)
- [Location](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_location.htm)
- [CartItem](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_cartitem.htm)
- [Product2](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_product2.htm)
