diff --git a/architecture.md b/architecture.md index 63dd5e1..8ff8e7b 100644 --- a/architecture.md +++ b/architecture.md @@ -222,6 +222,11 @@ Relationships among the entities used to model migrations are as follows, using ### Data model +Whereas the bulk of our configuration logic is covered in the [configuration schema](#sample-configuration-schema), our reference front-end application does in fact store data. +The design for its data model to support the desired functionality is as follows: + +![](https://git.fediversity.eu/Fediversity/meta/raw/branch/panel-data-model/architecture-docs/panel-data-model.svg) + ### Host architecture Whereas the core abstraction in Fediversity is a NixOS configuration module, a more full-fledged example architecture of the web host use-case we aim to support as part of our exploitation would be as follows, where VMs in question run Fediversity to offer our selected applications: