# AXIOM Platform 9.4.1 — Entity Designer

## Nouveautés

- Entity Designer V1 accessible depuis chaque projet de module AXIOM Studio.
- Interface responsive en trois zones : explorateur, modèle de données et aperçu.
- Création d’entités avec nom technique, table et description.
- Création de champs avec 20 types métier et techniques.
- Contraintes : obligatoire, unique, index, longueur, précision, valeur par défaut et options.
- Relations 1:1, 1:N, N:1 et N:N.
- Aperçus SQL, JSON et formulaire, recalculés à partir de la définition enregistrée.
- Validation des identifiants, mots réservés SQL, types et valeurs numériques.
- Archivage logique des entités, champs et relations.
- Historique des créations et archivages.
- Synchronisation automatique du `definition_json` du module au schéma `axiom.module/1.1`.
- Activation du feature flag `studio.entity_designer`.

## Base de données

Création des tables :

- `axiom_studio_entities`
- `axiom_studio_fields`
- `axiom_studio_relations`
- `axiom_studio_history`

## Compatibilité

- Version source exigée : AXIOM 9.4.0.
- PHP 8.1 minimum.
- Installation exclusivement depuis le Centre de mises à jour.
