For the complete documentation index, see llms.txt. This page is also available as Markdown.

Setting up a datamodel

A clear and well-structured datamodel is essential for any WEM application. It determines how data is stored, how lists relate to each other, and how maintainable and scalable your application will be.

This guide provides practical guidelines, design considerations, and proven best practices to help developers make deliberate and well-structured decisions when setting up a datamodel. Rather than prescribing a fixed blueprint, it highlights important topics to think about — from structure and naming conventions to validation, performance, and long-term maintainability.

The guide is written for both new WEM builders and experienced developers who want a consistent and thoughtful approach at the start of each project.

What This Guide Covers

  • Planning your datamodel structure and folder organisation

  • Naming conventions and field type best practices

  • Choosing between calculated, transient, and session fields

  • Logging, archiving, and long-term datamodel maintenance

  • A practical datamodel checklist for project validation

These principles provide a reliable starting point for any new WEM project.

Last updated

Was this helpful?