---
title: "Patterns"
source: https://dev.pageseeder.com/guide/document_modeling/patterns.html
description: "Patterns for modeling data in PageSeeder across three main areas: hierarchical content structures like books and reports, entity and relationship modeling for fielded table content, and website architecture abstractions."
last_updated: 2026-09-05T23:11:36+10:00
tokens: ~199
---

# Modeling patterns

These are ways of modeling data in PageSeeder for some common use cases. These patterns can be used separately, or in combination, to meet particular sets of requirements.

## [Hierarchical content patterns](patterns/hierarchical_content_patterns.md)

This document explains the patterns appropriate for expressing hierarchical document structures, such as books, reports, contracts and more. 

## [Entity and relationship patterns](patterns/entity_and_relationship_patterns.md)

This document explains the use of patterns for modeling the fielded content associated with table structures.

## [Website architecture patterns](patterns/website_patterns.md)

This document looks at how PageSeeder content can act as an abstraction for web-based content or an entire website.

