Introduction to Modelling ========================= This tutorial introduces the core concepts behind building an optimisation model with **daitum-core**. .. note:: This tutorial is a work in progress. Full content coming soon. Overview -------- A Daitum model is composed of three parts: - **Model definition** (``daitum_model``) — tables, fields, and formulas - **UI definition** (``daitum_ui``) — screens, navigation, and components - **Configuration** (``daitum_configuration``) — algorithms, objectives, and data sources Together, these three artefacts are packaged into a ZIP of JSON files and uploaded to the Daitum platform. Next Steps ---------- Continue with the :doc:`data_stores` tutorial to learn how to define your data model.