# Schéma de la base

> Généré par `php artisan schema:dessiner` le 08/10/2026 à 22:56 — ne pas modifier à la main.

53 tables métier, 68 liaisons.

Les liaisons sont lues dans les modèles Eloquent, pas dans la base : les tables du projet n'ont pas de clé étrangère, c'est voulu (voir CLAUDE.md). Une table sans modèle n'apparaît reliée que si un autre modèle la cite (table pivot d'un `belongsToMany`).

`colonnes autres « N de plus »` résume les colonnes qui ne sont pas des clés ; `php artisan schema:dessiner --complet` les montre toutes.

Hors schéma, servis par l'api Gestan et non par une table : `interventions`, `intervention_observation`, `user_permissions`, `modele_role`. Les colonnes qui y renvoient (`intervention_id`) restent marquées FK dans leurs tables.

- [Commandes et découpes](commandes.md)
- [Catalogue des modèles](catalogue.md)
- [Plannings, chantiers et interventions](plannings.md)
- [Utilisateurs, droits et notifications](utilisateurs.md)
- [Notes, fichiers et journal (partagés)](transverse.md)
- [Copie des clients, devis et interventions Gestan](gestan.md)
- [Divers (à ranger)](divers.md)
