---
displayed_sidebar: promotionModelReference
slug: /references/promotion/models
---

import { TypeList } from "docs-ui"

# Promotion Module Data Models Reference

This documentation provides a reference to the data models in the Promotion Module

## Relations Overview

```mermaid
erDiagram
	ApplicationMethod }|--|{ PromotionRule : target_rules
	Campaign ||--|| CampaignBudget : budget
	Campaign ||--|| Promotion : promotions
	Promotion ||--|| ApplicationMethod : application_method
	Promotion }|--|{ PromotionRule : rules
	PromotionRule ||--|| PromotionRuleValue : values

```

## Data Models

- [ApplicationMethod](../../promotion_models/variables/promotion_models.ApplicationMethod/page.mdx)
- [Campaign](../../promotion_models/variables/promotion_models.Campaign/page.mdx)
- [CampaignBudget](../../promotion_models/variables/promotion_models.CampaignBudget/page.mdx)
- [Promotion](../../promotion_models/variables/promotion_models.Promotion/page.mdx)
- [PromotionRule](../../promotion_models/variables/promotion_models.PromotionRule/page.mdx)
- [PromotionRuleValue](../../promotion_models/variables/promotion_models.PromotionRuleValue/page.mdx)
