# Inventory modeling Learn how to model your inventory in commercetools. **Learning objectives** After completing this module, you should be able to: - Understand the `InventoryEntry` object, its key attributes, and how it impacts different resources. - Understand how to design a closed-loop inventory synchronization between commercetools and external systems. **Agenda** 1. [Inventory management](/learning-model-your-product-catalog/inventory-modeling/inventory-management.md) 2. [Manage inventory with the Cart](/learning-model-your-product-catalog/inventory-modeling/cart-inventory.md) 3. [Model and query inventory](/learning-model-your-product-catalog/inventory-modeling/modeling-and-querying-inventory.md) 4. [Learning check](/learning-model-your-product-catalog/inventory-modeling/learning-check.md) **Prerequisites** - [Product data modeling](/learning-model-your-product-catalog/product-modeling/overview.md) module **Audience** - Solution architects and developers who need to model inventory in commercetools. ## Related pages - [Area overview page with navigation](/learning-model-your-product-catalog.md) - [Next page: Inventory management](/learning-model-your-product-catalog/inventory-modeling/inventory-management.md) - [Search documentation and API specs](/search.md)