---
canonical: https://amplience.com/developers/docs/schema-reference/schema-examples/hierarchies/
title: Hierarchies
description: Learn how to model parent-child relationships in Amplience with schema examples for page structures, site menus, and hierarchical content.
audience: Developer
date_published: 2026-05-11
date_modified: 2026-05-11
---

# Hierarchies

Hierarchies let you represent structured relationships between content items, such as pages in a site tree, menu structures, or nested taxonomies. 

## When to use hierarchies

Hierarchical schemas are a good fit when you need to model:

- Website or app page trees
- Navigation menus
- Nested categorization structures
- Structured reference data such as ingredients, taxonomies, or content groupings

## Explore the examples

- [Ingredients hierarchy](https://amplience.com/developers/docs/schema-reference/schema-examples/hierarchies/ingredients-hierarchy)
- [Page hierarchy](https://amplience.com/developers/docs/schema-reference/schema-examples/hierarchies/page-hierarchy)
- [Site menu hierarchy](https://amplience.com/developers/docs/schema-reference/schema-examples/hierarchies/site-menu-hierarchy)

## Related pages

You may also want to review:

- [Hierarchies](https://amplience.com/developers/docs/dev-tools/guides-tutorials/hierarchies/)
- [Hierarchy API](https://amplience.com/developers/docs/apis/content-delivery/hierarchy-api/)
- [JSON schema](https://amplience.com/developers/docs/schema-reference/json-schema)
- [Mixins](https://amplience.com/developers/docs/schema-reference/mixins)
- [Traits](https://amplience.com/developers/docs/schema-reference/traits)
